Java的PDF文件操作API
无需Adobe Acrobat即可创建、解析、保护、签署PDF文件并将其转换为各种格式。 Aspose.PDF for Java是一个快速且轻量级的处理API,无需使用 Adobe Acrobat即可创建、修改、渲染、保护以及打印PDF文件。API还支持使用TXT、HTML、PCL、XML、XPS和图像文件格式。 Aspose.PDF for Java是一个价格实惠、功能丰富的API,它提供表格创建和操作、压缩选项、图形支持、图像功能、广泛的超链接功能、自定义字体处理和扩展的安全控制。此外,开发人员可以直接使用API或通过XML模板创建PDF文件,并可以管理嵌入在文档中的表单字段以及创建表单。 产品功能 高级Java PDF解析器API功能 1、相互转换PDF和图像 2、将文本添加到PDF文档 3、添加图形对象和图像 4、在创建PDF文档时添加表格 5、创建书签并添加标题 6、添加/删除附件和注释 7、设置加密和密码 8、从Word文档创建PDF 9、创建基于多列的PDF文档 10、添加、更新、删除文本和图像 11、轻松使用Latex脚本在表格单元格中生成数学公式 12、从 PDF 中提取段落的文本 将PDF转换为不同的格式 Aspose.PDF for Java允许在Java应用程序中将PDF转换为任何不同的受支持格式,如Word、HTML、PowerPoint等,只需几行代码即可轻松实现。 动态管理PDF文件 Aspose.PDF for Java API不仅可以从头开始创建文件,还可以将文档操作和保存为多种格式,包括符合PDF/A标准的文档。此外,API还支持从XML、PCL或图像文件生成PDF。 API的文件操作功能很少是表格创建、指定表格宽度、边距信息、填充、行跨度、列跨度、默认单元格文本等等。还支持嵌套表以及表与数据源的集成。 为PDF文档设置安全约束 API提供了使用各种加密算法和密钥大小来加密文档的工具。还可以设置用户密码和主密码以提高安全性。复制、打印、表单字段完成、注释修改、降级打印以及PDF文件组装等内容操作都可以通过此库进行限制。 使用图表和图像增强PDF报告 Aspose.PDF for Java支持通过指定坐标在任何页面上绘制的图形。您还可以选择旋转或缩放现有图表以满足您的要求。 API 允许在文件中插入、替换和删除图像,并允许在创建文件或操作现有文档时将图像用作水印。 处理PDF表单域 除了简单的表单域处理(如添加和删除表单域)之外,该库还提供高级功能,例如将Dynamic XFA表单转换为标准AcroForm、从PDF文档的特定区域获取表单域、添加工具提示和为表单域设置自定义字体。 支持的文件格式 Aspose.PDF for Java支持流行的文档格式。 输入输出 1、固定布局:PDF、XPS 2、书籍:EPUB 3、网页:HTML 4、其他:TEX、XML、SVG 仅输出 1、微软办公软件:DOC、DOCX、XLS、XLSX、PPTX 2、图像:JPEG、PNG、BMP、TIFF、EMF 3、其他:MobiXML、XML、EMF、TEXT 仅输入 1、PostScript: PS 2、Others: CGM, MHT, PCL, MD, XSLFO 支持的平台 API使用Java实现,适用于JDK 1.8或更高版本。 Java运行时环境: JSP/JSF应用程序 桌面应用程序