软件说明
NET PDF API 功能
使用产品 API 生成 PDF 文档在
PDF 生成期间添加表格和图形对象
将 XSL-FO 和 XML 转换为 PDF
将 PDF 转换为多种格式
在 PDF 文档中添加、更新、删除文本和图像
插入、提取、附加和连接 PDF 文档
添加、修改和删除书签
插入文本、图像或页戳
在页眉和页脚中插入文本和图像
加密和解密 PDF 以及修改密码
操作、导出和导入注释
多种打印选项
将 PDF 转换为 Word、PowerPoint 和 HTML 格式
只需 2 行代码,您就可以为您的 .NET 应用程序实现强大的 PDF 到 Word、PowerPoint 或 HTML 的转换功能。
此外,您可以将 PDF 文件的每一页转换为传统的光栅和矢量图像格式,例如 BMP、JPEG、PNG、GIF、EPS、SVG,或将整个 PDF 转换为多页 TIFF。您还可以轻松转换为 XLS、EPS、SVG、XPS、LaTex、TXT 和 PDF/A 格式。
即时创建和操作 PDF 文档
Aspose.PDF for .NET 提供了从头开始生成文档的能力。您可以使用它的 API 或将图像、XML、XSL-FO、HTML、SVG、PCL、XPS、EPUB 或简单的文本文件转换为 PDF 文档。此外,您可以在 PDF 生成期间指定 XMP 元数据、作者详细信息、创建者详细信息和标题信息。
当您需要编辑或操作现有的 PDF 文档时,此库也是一个不错的选择。它允许您连接或合并两个或多个 PDF 文件、将新页面附加到现有文件、提取页面、在现有文件的特定位置插入页面、拆分文档或创建 N-up(单页上的页数) ) 和小册子。
为 PDF 文档设置安全约束
Aspose.PDF for .NET 提供了使用 40 位、128 位或 256 位加密对文档进行加密和解密的功能,并提供了指定用户密码以进一步提高安全性的能力。文档中的内容修改,例如复制内容、打印文件、填写表单域、降级打印、注释修改以及文档组装也可以受到限制。
API 允许您通过使用 PKCS#1、PKCS#7 和 PKCS#7 分离签名类型以及使用数字证书来进一步改进安全机制。您可以根据应用要求指定证书级别并设置签名的图形外观。
处理 PDF 表单域
Aspose.PDF for .NET 提供了超越简单表单字段处理的高级功能。使用这个单一产品,您可以获得一系列功能,从添加表单字段到高级功能,例如在文档中动态重命名、删除和复制表单字段、为按钮设置 JavaScript 以及展平表单字段。该产品在指定 READ_ONLY、REQUIRED、NO_EXPORT、HIDDEN、NO ZOOM 等字段属性时也非常出色。您还可以轻松地指定视觉属性,例如字段对齐、边框样式、按钮样式、字体大小、文本颜色、文本编码或定义自定义定位以将表单字段放置在文档中的绝对位置。
Aspose.PDF for .NET 还支持从 XML、FDF 或 XFDF 文件导入和导出表单字段数据。此外,您可以将表单字段与 OLEDB 或 ODBCDB 数据源绑定。API 还允许导入图像或条形码,获取具有富文本格式的字段数据或添加提交按钮以将数据发布到指定的 URL。
图形和成像功能
Aspose.PDF for .NET 支持多种不同类型的图表:可以在坐标指定的任何页面位置绘制图表,并且可以旋转和缩放现有图表以满足您的要求。您也可以尝试将位于磁盘、内存或 Web 位置的图像转换为 PDF 格式。除传统图像类型外,还支持 CCITT(传真)图像、多页 TIFF 图像和透明 GIF 图像。
Aspose.PDF for .NET 还允许您添加、替换、提取或删除已存在于 PDF 文件中的图像。您还可以在生成文档或处理现有文件时添加图像作为水印。
由 Aspose.Imaging 导出模块将 PDF 文档转换为光栅图像。
Adobe Acrobat 自动化 – 不需要
Aspose.PDF for .NET API 是使用托管代码构建的,这些代码可以作为单个 .NET 程序集进行安装和部署,无需安装 Adobe Acrobat。与 Adobe Acrobat 自动化相比,它使用起来更容易、更灵活。