对于我正在制作的应用程序,我需要使用Pdfiumviewer程序包,而该程序包又需要您添加Pdfium本身,该程序由Google提供。在官方网站上有一个有关如何添加pdfium的“教程”,但是我还无法解释我到底需要做什么。
乍一看,您似乎可以通过de Nuget Package Manager获取Pdfium,但很快就很明显nuget不会将实际的dll添加到项目中,而简单地将其作为引用添加也不起作用。 (引发“无法添加引用”错误)。
此后,我尝试将Pdfium dll移动到bin/debug文件夹,但是仍然会出现相同的错误。经过研究后,我发现Visual Studio不支持该dll,您必须使用命令行来构建/集成该dll。
有关如何实现此目标的说明,请参见
https://pdfium.googlesource.com/pdfium/
https://github.com/pvginkel/PdfiumViewer/wiki/Building-PDFium
但是经过几天的阅读,我仍然不知道在Google提供的教程中到底应该做什么和不应该做什么。
因此,我想问一下,是否有人可以用简单的英语解释如何执行这些步骤,或者是否有人知道可以遵循的更用户友好的教程。
提前谢谢了!
〜梅尔文
最佳答案
我假设您正在使用Winforms?
要在WinForm中获得pdfRenderer控件,请执行以下操作:将PdfiumViewer
NuGet包添加到项目中;在Windows资源管理器中打开项目包文件夹,然后将PdfiumViewer.dll
文件拖到Toolbox
窗口中;名为PdfRenderer
的控件将可以添加:
关于c# - 将pdfium.dll添加到Visual Studio,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55646556/