福昕 PDF SDK MacOS 版简介
福昕 PDF SDK MacOS 版提供了多种编程语言的支持,包括 C++、C#(.NET Core)、Java、 Python、 Object-C 等。开发者可以根据自己的需求选择最合适的开发环境。
下载 SDK
- 官方网站下载: 访问福昕官方网站,选择并下载适合您项目需求的 SDK 版本。
- .NETCore 集成: 在您的 IDE 中,通过 NuGet 包管理器搜索并安装
Foxit.SDK.Dotnet
,实现快速集成。 - Python 集成: 使用
pm
或pip
等包管理器,下载和安装 Python 版本的福昕转换 SDK。- Python:
pip install FoxitPDFSDKPython3
- Python:
示例工程
请参阅 示例,其中包含了示例工程简介,特定示例的依赖信息,以及如何通过命令行运行示例。
快速开始
C++Java.NetCorePython Object-C环境配置
系统要求
- MacOS x64 ≥ 10.6
- MacOS arm64 ≥ 12.0
Mac x64 平台 clang 编译器
从 9.0 版本开始,用于构建和编译 福昕 PDF SDK for Mac (x64) 的 clang 版本从 9.1.0 升级到 11.0.3。
包结构说明
福昕 PDF SDK Mac 平台库包含了以下文件及文件夹。不同的语言库包含的目录会有所差异。
- 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 文件。
NOTE
- Mac arm64 不支持 PDF 预览功能,因此 arm 库不包含 'res' 目录。