XpdfViewer 库/ActiveX 控件提供了一个用于 Windows 应用程序的 PDF 文件查看器组件。XpdfViewer 使任何 Windows 开发人员都可以将 PDF 查看功能添加到他们的应用程序中。它为开发人员提供了对 PDF 查看器的完全控制——XpdfViewer 适合您的GUI。
XpdfViewer 功能包括:
- 支持 PDF 超链接
- 文本提取
- 文本查找
- 区域突出显示,包括读取搜索引擎生成的突出显示文件的能力
- 印刷
- 中日韩支持
XpdfViewer 的 ActiveX 版本适用于 Visual Basic、Delphi、Internet Explorer 和任何其他与 ActiveX 兼容的开发环境。安装后,XpdfViewer 图标会出现在“工具箱”中。只需单击该图标并在您的表单中放置一个 XpdfViewer 窗口。
实例化 XpdfViewer 对象后,您可以执行以下操作:
viewer.loadFile("myFile.pdf") ... viewer.gotoNextPage()
DLL 版本也很容易使用:
// 创建窗口 HWND viewerWnd = CreateWindow("static", ...); // 将 PDF 查看器附加到窗口 PDFViewerHandle viewer; pdfCreateViewer(&viewer, viewerWnd); // 控制查看器 pdfLoadFile(viewer, "myFile.pdf"); ... pdfGotoNextPage(查看器); ...
支持的平台:
- Windows:动态链接库
- Windows:ActiveX 控件 - 可用于 .NET、Visual Basic、Delphi 等。
- 提供 32 位和 64 位版本