我需要在我的应用程序中嵌入PDF查看器。我可以使用任何免费软件吗?
感谢。
答案 0 :(得分:9)
答案 1 :(得分:4)
您可以使用基于xpdf的libpopler。有一个QT前端,如果你已经在使用它。
还有ghostscript,可以渲染PDF(当然还有Postscript)。一般来说,我更喜欢popler,因为popler似乎更快。
有MuPDF,也是Artifex的产品。
Popler属于GPL版本2(或者更晚,我相信)。最新版本的Ghostscript是GPL 3,但您可以从Artifex获得商业许可(或至少是旧版本)。 MuPDF也是GPL,Artifex提供商业许可证。
答案 2 :(得分:3)
有一个development libraries on wikinfo列表。目前唯一免费的PDF查看库(MuPDF和Poppler)已获得GPL许可,因此如果您不想提供应用程序的源代码,则无法使用它们。
答案 3 :(得分:0)
您可以使用PdfViewer这是一个使用Qt / C ++的轻量级PDF查看器。它包含一个PdfView
小部件,可以轻松嵌入到您的应用程序中。