福昕 PDF SDK Windows 版简介
福昕 PDF SDK Windows 版提供了多种编程语言的支持,包括 C、C++、C#(.NET和.NET Core)、Java、JavaScript、Python 等。开发者可以根据自己的需求选择最合适的开发环境。
下载 SDK
- 官方网站下载: 访问福昕官方网站,选择并下载适合您项目需求的 SDK 版本。
- .NET 或 .NETCore 集成: 在您的 IDE 中,通过 NuGet 包管理器搜索并安装
Foxit.SDK.Dotnet
,实现快速集成。 - Node.js 和 Python 集成: 使用
pm
或pip
等包管理器,下载和安装 Node.js 和 Python 版本的福昕转换 SDK。- Node.js:
npm i @foxitsoftware/foxit-pdf-sdk-node
- Python:
pip install FoxitPDFSDKPython3
- Node.js:
示例工程
请参阅 示例,其中包含了示例工程简介,特定示例的依赖信息,以及如何通过命令行运行示例。
快速开始
C/C++Java.NetCore .Net Python Node.js环境配置
- Windows Vista, 7, 8 和 10 (32-bit 和 64-bit)
- Windows Server 2003, 2008 和 2012 (32-bit 和 64-bit)
NOTE
- Windows 平台: SDK 仅支持 Windows 8/10 经典样式桌面应用,不支持 Store APP 和 Universal App。
- 如果您正使用低版本的 Windows 系统 (比如 Windows Server 2008),您可能需要访问 微软支持站点下载并安装 "D3DCOMPILER_47.dll"。否则,可能会遇到错误。
包结构说明
福昕 PDF SDK Windows 平台库包含了以下文件及文件夹。 不同的语言库包含的目录会有所差异。
- doc: 存放 API 手册,开发者指南。
- examples: 存放示例项目,包含多个子文件夹。
- extensions_demo: 存放打印管理器示例,仅 C++ 和 .Net 库支持。
- simple_demo: 包含大量代码示例,演示如何使用接口完成PDF相关功能。
- view_demo: 包含一个 UI 示例,例实现了一个基础 PDF 阅读器,仅 C++ 和 .Net 库支持。
- include: 存放C/C++等编译型语言的头文件。
- lib: 存放 SDK 库和授权文件,包含了x86 和 x64 CPU 架构的库。
- res: 存放输出预览 (output preview) 示例需要的默认 icc profile 文件。