【发布时间】:2010-10-16 01:52:50
【问题描述】:
是否有任何开源或免费软件库可以在我的 Delphi 程序中显示 PDF 文件?
我一直在寻找一个,但其中大多数是商业用途或功能不全。
PS:这个解决方案需要使用wine跨平台。
【问题讨论】:
是否有任何开源或免费软件库可以在我的 Delphi 程序中显示 PDF 文件?
我一直在寻找一个,但其中大多数是商业用途或功能不全。
PS:这个解决方案需要使用wine跨平台。
【问题讨论】:
一种可能的解决方案可能是将开源 SumatraPDF 查看器包含在您的程序中,并使用它来显示 pdf。 http://blog.kowalczyk.info/software/sumatrapdf/index.html
除了开源之外,SumatraPDF 的一个优点是它不需要安装。它仅包含一个 .exe,因此您可以将 .exe 粘贴到应用程序的文件夹中并调用它来显示 pdf。 SumatraPDF 是一个非常简单的查看器,因此它可能是您已经看过并被拒绝为“功能不全”的查看器之一,但我不确定您是否会找到任何完美的开源解决方案.
正如其他人在从这个链接链接的类似线程中提出的那样,您可能会考虑使用 Gnostice 库或 WPCubed wpdfviewer 组件。您必须为这些购买开发者许可证,然后可以将它们合并到您的应用中,并根据需要部署任意数量,而无需支付运行时许可费用。
【讨论】:
我对@987654321@ 问题的回答讨论了 Adobe API。
我错过了 PS。对同一问题的其他一些答案可能会有所帮助。
【讨论】: