BFO Java PDF Library

BFO Java PDF Library
软件
软件描述
BFOs PDF库,用于创建、编辑、显示和打印Acrobat PDF文档。PDF API体积小、运行快、易于使用和集成到您的项目中,且完全用Java编写。
官方网站
访问软件的官方网站了解更多信息
bfo.com
安全链接HTTPS
什么是 BFO Java PDF Library?
BFOs PDF库用于创建、编辑、显示和打印Acrobat PDF文档。PDF API体积小、运行快、易于使用且便于集成到您的项目中,完全采用Java编写。
产品概览
该PDF库支持所有版本的Acrobat PDF的读写,并具备丰富的功能特性,包括:
- 透明的Unicode支持——可轻松创建阿拉伯文、俄文或日文文档,如同英文一样简单
- TrueType和Type1字体支持,含子集化以生成更小的文件,适用于OCR
- PDF加密功能,支持密码保护文档(40位和128位RC4或AES)
- 嵌入JPEG、PNG、GIF、TIFF或java.awt.Image图像,或直接在PDF中添加条形码
- 支持专色、校准ICC配置文件及其他高级色彩空间
- 为文本或图像添加HTML样式超链接
- 每秒处理超过1000个单词,支持字距调整、连字、两端对齐及“曲引号”以提升可读性
- 通过定义和应用“样式”简化复杂文档的创建
- 完全支持书签、压缩及文档元信息等PDF功能
- 支持非线性文档创建——页面可任意顺序创建与编辑
增强版
Java PDF库增强版提供额外功能:
- 加载并编辑现有PDF文档,作为模板或与其他文档合并
- 创建和编辑交互式表单,即“AcroForm”
- 数字签名文档,或验证现有数字签名
- 可读写线性化或“网页就绪”PDF,支持更快下载
Java PDF查看器
在增强版基础上,可使用查看器扩展来显示PDF:
- Swing组件,用于显示PDF文档
- 将PDF转换为Tiff(或其他位图格式)
- 提取并索引PDF中的文字和图像,支持与Apache Lucene集成
- 打印PDF文档,包括对注释及其他Java 5打印不支持的PDF功能的支持
- 创建PDF/A文档:对新旧PDF进行多种PDF/A和PDF/X标准预检
