PDF 转 Office 示例配置与运行指南
福昕 PDF 转 Office (pdf2office) 是福昕自研的先进转换引擎,不仅可以作为独立的 SDK 库灵活集成,还能无缝嵌入福昕 PDF SDK 作为插件调用,为开发者提供高效、精准的 PDF 到 Office 文件转换解决方案。
本指南将介绍如何配置和运行作为插件调用的福昕 pdf2office 示例程序。开发者可以通过 PDF 转 Office 了解如何调用相关接口,使用此功能模块。
若需了解作为独立 SDK 使用的 pdf2office 引擎,请参阅 探索福昕转换 SDK。
系统要求
- 平台: Windows, Linux
- 开发语言: C, C++, Java, Python, C#
- 授权许可: 包含
PDF2Office
模块的授权码 - SDK 版本:
- 福昕 PDF SDK Windows C/C++/Java/Python/C# 9.0 或更高版本
- 福昕 PDF SDK Linux C/C++/Java/Python/C# 9.1 或更高版本
PDF 转 Office 资源文件获取
福昕 PDF 转 Office 功能支持两种引擎初始化方式:
- 一种是通过福昕转换 SDK DLL 库
- 另一种是通过二进制可执行程序
因此,我们提供两种类型的资源包:
- 包含 DLL 库的福昕转换 SDK 包
- 包含二进制可执行程序的资源包
开发者可以根据自身需求选择合适的资源包。如需获取 PDF 转 Office 资源文件包,请联系福昕技术支持或您的销售代表。
版本兼容性说明
- v9.2 起,对应的版本是福昕转换 SDK 1.5 或更高版本。
- v9.0 和 9.1 版本,对应的版本是福昕转换 SDK 1.4 或更低版本。
示例运行指南 (Windows C++)
示例程序位置:
- pdf2office 示例程序位于
\examples\simple_demo\pdf2office
目录下。以下配置说明以 Windows C++ 语言库为例。
配置步骤:
构建 PDF2Office 资源目录
在运行 pdf2office 示例程序之前,请将 PDF2Office 资源文件, 解压至指定目录,并将 lib
文件夹下的引擎文件路径传递给 PDF2Office.initialize
API,以初始化 PDF2Office 引擎。
配置示例程序
您可以通过编辑 \examples\simple_demo\pdf2office\pdf2office.cpp
文件来配置 pdf2office 示例程序。
指定 PDF2Office 引擎目录:
在 pdf2office.cpp
文件中,添加 pdf2office 引擎文件路径,用于初始化 PDF 转 Office 功能。
cpp
WString library_path = L""; //Please ensure the path is valid.
WString engine_path = L""; //If you use engine to convert PDF to Office, please ensure the path is valid.
PDF2Office::Initialize(library_path, engine_path); //Please ensure the path is valid.
运行示例
配置成功后, 请参阅 运行示例,了解如何运行示例。