Aspose.PDF 的关键特性
Contents
[
Hide
]
一般特性
- 完全用 C++ 编写
- 需要 C++ 环境。
- 支持 Windows Forms 和 ASP.C++ 应用程序。
- HTML 和 Microsoft Help 格式的 API 参考。
- 32 位操作系统
- 64 位操作系统
支持的 PDF 版本
Aspose.PDF for C++ 支持 PDF 版本 1.2, 1.3, 1.4, 1.5, 1.6 和 1.7。
字体
- 14 种核心字体。
- Type 1 字体。
- TrueType 字体。
- Type 3 字体。
- CJK 字体。
- Unicode 支持。
文本
-
从页面提取文本。
-
从页面搜索文本。
-
获取文本片段。
-
使用正则表达式搜索文本。
-
替换文本。
-
使用正则表达式替换文本。
-
替换短语的第一个或特定出现。
-
在 PDF 文件中添加文本。
图片
- 在 PDF 文件中添加图片。
- 删除图片。
- 替换图片。
- 提取图片。
- PDF 转换为 JPEG(特定页面或所有页面)。
- PDF 转换为 TIFF(单独页面或一个 TIFF 图像)。
- PDF 转换为 PNG(特定页面或所有页面)。
- PDF 转换为 BMP。
附件
- 添加附件。
- 获取附件。
- 删除附件。
- 获取附件信息。
页面
- 获取页面计数。
- 获取页面属性。
- 合并 PDF 文件。
- 在 PDF 文件中插入空白页面。
- 插入 PDF 页面。
- 删除 PDF 页面。
- 拆分 PDF 为单个页面。
- 获取特定页面。
文档
-
获取文档查看器属性。
-
设置文档查看器属性。
-
获取页面显示属性。
-
设置页面显示属性。
-
获取 PDF 文件信息。
-
设置 PDF 文件信息。
-
线性化(为网络优化)。
-
验证(PDF/A-1a, PDF/A-1b, PDF/A-2a)。
-
设置 XMP 元数据。
-
获取 XMP 元数据。
-
PDF 转换为 DOC/DOCX。
-
PDF 转换为 HTML。
-
PDF 转换为 XPS。
-
PDF 到 Tex 转换。
书签
- 添加书签。
- 添加子书签。
- 删除书签。
- 获取书签。
- 获取子书签。
- 修改书签。
- 修改子书签。
注释
- 添加注释。
- 获取注释。
- 删除注释。
- 修改注释。
表单
- 添加字段。
- 删除字段。
- 修改字段。
- 填写字段。
- 获取字段值。
- 支持 XFA(基于 XML 的表单)和 AcroForms(标准表单)
操作符
- 在 PDF 文件中添加操作符。
印章和水印
- 添加文本印章。
- 添加图像印章。
- 添加 PDF 页面印章。
- 添加页码印章。
- 在页眉添加文本。
- 在页眉添加图像。
- 在页脚添加文本。
- 在页脚添加图像。
链接和操作
- 创建应用程序链接。
- 创建 JavaScript 链接。
- 删除文档打开操作。
- 提取链接。
安全性和签名
- 加密 PDF。
- 解密 PDF。
- 修改密码。
杂项
获取构建版本信息。