PDF渲染库

时间:2012-01-25 08:32:53

标签: c++ pdf directx windows-8 windows-runtime

我正在处理需要渲染PDF文档(仅查看)的Metro Style应用程序。我正在寻找一个库来在屏幕上呈现.pdf文档,最好是我可以包含在我的“商业”应用程序中(pdf查看只是一个副功能)。不幸的是,Windows 8(至少在开发预览版中)没有原生PDF支持:( 有关图书馆的任何建议吗?我正在用C ++ / Cx编写我的应用程序。

次要添加:第三方选项不得使用Metro风格应用中不允许的API。 : - /

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

3 个答案:

答案 0 :(得分:4)

您可以使用Ghostscript或MuPDF,我相信还有其他人。两者都需要您编程。两者都可以获得商业许可和GPL。

答案 1 :(得分:0)

Windows 8.1(蓝色)将包含PDF查看器和编辑器API(基于WinRT)。因此,这似乎是我的方案最简单的解决方案。

答案 2 :(得分:0)

下面是development libraries on wikipedia的列表,其中列出了不同的许可证类型和语言。很有用,尽管可能并不详尽。

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