最智能的 PDF 库,用于创建、编辑、显示和打印 Acrobat PDF 文档。PDF API 小巧、快速、易于使用并集成到您的项目中,并且完全用 Java 编写。

产品概述
PDF 库可读取和写入适用于所有 Acrobat 版本(包括 PDF 2.0)的 PDF,并拥有一系列动态功能,包括:
透明的 Unicode 支持 - 像英语一样轻松地创建阿拉伯语、俄语或日语文档
TrueType 和 Type1 字体,带有用于较小文件的子集。非常适合 OCR
PDF 加密,用于受密码保护的文档(40 和 128 位 RC4 或 AES)
嵌入 JPEG、PNG、GIF、TIFF 或 java.awt.Image 图像,或将 条形码直接添加到 PDF
使用专色、校准的 ICC 配置文件和其他高级色彩空间
将 HTML 样式的超链接添加到文本或图像
每秒处理 1000 多个单词,包括字距调整、连字、对齐和“弯引号”以确保易读性
通过定义和应用“样式”来简化复杂的文档创建
完全支持书签、压缩和文档元信息等 PDF 功能
文档的非线性创建 - 可以按任何顺序创建和编辑页面
支持PDF/UA标准

加长版
Java PDF 库的扩展版提供了附加功能:
加载和编辑现有 PDF 文档,作为模板或与其他文档合并
创建和编辑交互式表单,或“AcroForm”
对文档进行数字签名,或验证现有的数字签名
可以读写 线性化 或“网络就绪”PDF,专为更快下载而设计

Java PDF 查看器
在扩展版之上,查看器扩展可用于显示 PDF:
用于显示 PDF 文档的 Swing 组件
将 PDF 转换为 Tiff (或任何其他位图格式)
从 PDF 文档中提取和索引文本 和图像,包括与 Apache Lucene 的集成
打印 PDF 文档,包括对 Java 5 打印不支持的注释和其他 PDF 功能的支持
创建 PDF/A 文档:针对各种 PDF/A 和 PDF/X 配置文件预检新的或现有的 PDF

产品优势
BFOs PDF 库为开发人员提供了无与伦比的实施灵活性和可靠性。它是可扩展的、线程安全的和极快的,经过多年的磨练,可以在从简陋的 PC 到大型机的任何 Java 平台上运行。
API 的设计使您无需了解 PDF 规范即可创建 PDF。我们尽可能多地隐藏血腥细节,但仍然让您几乎完全控制 PDF 本身。在可能的情况下,我们重用标准 Java 类 - 例如,页面存储在 java.util.List 中,可以以任何您喜欢的方式进行操作(因此将页面从一个文档移动到另一个文档是轻而易举的事)。这意味着 API 更小更容易记住。

Viewer Extension 允许解析 PDF 并将其转换为位图以供显示、保存为位图图像(例如 TIFF)或用于打印。尽管 Java 5 理论上支持开箱即用地打印 PDF,但结果通常很差,并且对注释、加密文档等功能的支持不完整。我们的 PDF 库填补了这一空白,为所有 PDF 提供一致的结果。

使用 PDF 库的客户说:
“详细的库、PDF 查看器的框架设计和称职的支持团队让您走上正轨。这肯定值得支付许可费用”-cyberDOC GmbH & Co KG
“该工具灵活、可扩展且具有成本效益” - SEC Ventures, LLC
“男孩,我喜欢和你们一起工作。你们成功了。我希望我的其他一些软件供应商能尽快做出诊断”——toro.com
“我的问题得到了非常快的回答,并且解决了我的问题。我对 BFO 的支持非常满意”——丰田

试用版功能齐全(它会在它创建的每个页面上添加一个“DEMO”标记),让您有尽可能多的时间来确保它满足您的要求。我们在开发过程中提供免费的临时支持,因此如果您有任何技术问题,请给我们发送 电子邮件。

您需要在系统上安装并运行 Java 1.4 或更高版本。PDF 库不使用本机代码,不需要安装其他软件包,并且可以在 Windows、Unix 或任何其他运行 Java 1.4 或更高版本的系统上轻松地从 EJB、Servlet 或 JSP 运行(尽管我们强烈建议尽可能使用 Java 5 或更高版本,这是 Swing Viewer 类的要求)。