pdfiumViewer的库依赖项

本文关键字:依赖 pdfiumViewer | 更新日期: 2023-09-27 17:51:18

使用c#显示PDF时遇到了一些麻烦。我读了另一个问题:

从内存流中读取存储的PDF

我下载了pdfiumViewer包,但是当我编译它时,它说它找不到pdfium库。所以,我下载了"pdfium.net SDK"包,所以它可以工作,但它不是免费的,它是限量版。我想知道的是:我们必须有包"pdfium.net SDK"有"pdfiumViewer"工作"吗?谢谢!

pdfiumViewer的库依赖项

你找到的SDK,我猜是Patagames的Pdfium。. Net SDK,这确实是一个付费的解决方案。

PdfiumViewer是免费的,但您必须构建pdfium,它有相当完整的文档。

pdfiumdll已经集成到PdfiumViewer中。但是要加载它,您需要在构建项目时将该文件复制到应用程序旁边,或者在根目录或x86或x64子目录中。实现这一点的最简单方法是更改该文件的属性,将Copy to Output Directory设置更改为Copy always。

试试NuGet包"PdfiumViewer"真是妙不可言!在我的例子中,我需要NuGet Package PdfiumViewer.Native.x86.v8-xfa,它添加了所需的DLL。使用此代码在10分钟后使其运行。

*) Visual Studio 2019 Pro, Windows 10 x64 Pro