Skip to content

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++ 语言库为例。

配置步骤:

  1. 构建 PDF2Office 资源目录

在运行 pdf2office 示例程序之前,请将 PDF2Office 资源文件, 解压至指定目录,并将 lib 文件夹下的引擎文件路径传递给 PDF2Office.initialize API,以初始化 PDF2Office 引擎。

  1. 配置示例程序

您可以通过编辑 \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.
  1. 运行示例

配置成功后, 请参阅 运行示例,了解如何运行示例。