PDF Rendering library

PDF Rendering library

本文关键字:library Rendering PDF      更新时间:2023-10-16

我正在开发一个Metro Style应用程序,该应用程序需要呈现PDF文档(仅用于查看)。我正在寻找一个在屏幕上呈现.pdf文档的库,最好是一个我可以包含在我的"商业"应用程序中的库(pdf查看只是一个辅助功能)。遗憾的是,Windows 8(至少在开发人员预览版中)不支持本机PDF:(有没有建图书馆的建议?我正在用C++/Cx编写我的应用程序。

次要补充:第三方选项不应使用Metro Style应用程序中不允许的API。:-/

或者,我需要一个PDF解析器,我会尝试创建自己的Direct2D渲染器(可能适用于简单的PDF)。

你可以使用Ghostscript或MuPDF,我相信还有其他的。两者都需要您进行编程。两者都有商业许可证和GPL。

Windows 8.1(蓝色)将包括PDF viwer和编辑器API(基于WinRT)。因此,对于我的场景来说,这似乎是最简单的解决方案。

以下是维基百科上的开发库列表,其中列出了不同的许可证类型和语言。非常有用,尽管可能不是详尽无遗。

在撰写本文时,您对C++、Windows和商业许可证的要求是:

  • Adobe PDF库
  • 引线工具
  • PDFTron