我需要在我的应用程序中嵌入 PDF 查看器。有没有可以使用的免费软件?
谢谢。
您可以使用libpoppler,它基于xpdf。如果您已经在使用的话,有一个 QT 前端。
还有 Ghostscript,它可以渲染 PDF(当然还有 Postscript)。一般来说,我更喜欢 popler,因为 popler 看起来更快。
有MuPDF,它也是Artifex的产品。
Popler 遵循 GPL 版本 2(或者更高版本,我相信)。 Ghostscript 的最新版本是 GPL 3,但您可以从 Artifex 获得它的商业许可证(或至少是旧版本)。 MuPDF 也是 GPL,可从 Artifex 获得商业许可证。
您可以使用PdfViewer,这是一个使用 Qt/C++ 的轻量级 PDF 查看器。它包含一个
PdfView
小部件,可以轻松嵌入到您的应用程序中。