更新日志:更新、里程碑、路线图
IronPDF for Java 路线图
IronPDF for Java 是 Iron Software 推出的第一款 Java 语言产品。
2022 年 8 月,Iron Software 宣布有意多元化发展新语言。 仅 3 个月后,IronPDF 适用于 Java 就问世了。
Java 创建于 1995 年,从使用量来看,它仍然是领先的编程语言,因此成为我们下一个合乎逻辑的选择。 我们从成熟的 IronPDF for .NET 产品扩展而来,反映了同样多样化的功能集。 我们的目标是保持同样的节奏,经常更新和更新最新的 HTML、CSS 和 JS 技术,以确保我们的社区能够获得最前沿的技术。
与任何新产品一样,反馈至关重要。 作为工程师,我们知道软件应该不断改进。 我们的意图是鼓励来自我们超过 50,000 名开发者社区广泛使用 IronPDF for Java,因此我们非常感谢您的反馈。
请在上面注册我们的邮件列表,以获取有关我们下一次发布 Java 和其他语言版本的新闻。
2026年4月
IronPDF for Java v2026.4.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.4.1
发布说明
- 通过减少内部渲染调用并重用浏览器标签来改进PDF渲染性能,以最小化启动开销
- 添加
compressAndSaveAs()方法来压缩PDF并直接保存到文件路径 - 弃用
compressImages(),改用compressAndSaveAs()、compressPdfToBytes()和compressPdfToStream() - 修复了
replaceText()中的内存泄漏问题,其中重复调用导致内存增长(减少93-97%) - 修复在元数据检索中导致崩溃或数据损坏的缓冲区超读问题
- 修复了在PDF/UA转换时移除CSS
overflow:hidden剪裁的问题,确保剪裁的图像与标准PDF输出的呈现效果相同 - 修复了在验证由Adobe Reader等外部签名者创建的签名时,
signatureName总是为空的问题
2026年3月
IronPDF for Java v2026.3.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.3.1
2026 年 2 月
IronPDF for Java v2026.2.1.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.2.1
2026 年 1 月
IronPDF for Java v2026.1.3.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.1.3
2025 年 12 月
IronPDF for Java v2025.12.2.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.12.2
发布说明
特点:
- 新增对 PDF/UA-2 (ISO 14289-2:2024) 合规性的支持
增强功能:
- 启用本地 HTML 文件到 PDF 的转换
更新:
- 将 IronPDFEngine 更新至 2025.12.2
错误修复:
- 修复了 ApplyMultipleStamps 在某些纸张尺寸上切断印章内容的问题
2025 年 11 月
IronPDF for Java v2025.11.12
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.11.12
发布说明
• 将 IronPDFEngine 更新至 2025.11.12
2025年10月
IronPDF for Java v2025.10.8.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.10.8
发布说明
- 更新
IronPdfEngine到2025.10.8
2025 年 9 月
IronPDF for Java v2025.9.1.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.9.1
发布说明
- 更新
IronPdfEngine到2025.9.3
2025 年 8 月
IronPDF for Java v2025.8.8.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.8.8
发布说明
- 更新
IronPdfEngine到2025.8.8
2025年7月
IronPDF for Java v2025.7.17.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.7.17
发布说明
- 更新
IronPdfEngine到2025.7.17
2025 年 6 月
IronPDF for Java v2025.6.5.
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.6.5
发布说明
- 更新
IronPdfEngine到2025.6.5 - 修复转换后的 PDF/A 文档无效的问题
2025年5月
IronPDF v2025.5.6
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.5.6
发布说明
更新IronPdfEngine到2025.5.6
2025 年 4 月
IronPDF v2025.4.4
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.4.4
发布说明
更新IronPdfEngine到2025.4.4
2025 年 3 月
IronPDF v2025.3.6
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.3.6
发布说明
更新IronPdfEngine到2025.3.6
2025 年 2 月
IronPDF v2025.2.8
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.2.8
发布说明
更新IronPdfEngine到2025.2.8
2025 年 1 月
IronPDF v2025.1.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.1.1
发布说明
新功能
- 基于最新的CEF 131添加了新的Linux和Windows
IronPdf.Native.UpdatedChrome包。 - 添加了新的
RenderHtmlAsPdfUAAPI。 - 添加了新的
RenderZipFileAsPdfAPI重载。
增强
- 提高 PDF 表单的整体操作性能。
- 改进 HTML 表单生成性能。
- 提高 PDF 文本提取质量。
- 将引擎更新至 2025.1.1
错误修复
- 修复了在将IronPdf从2024.8.3版本升级到更高版本后,
RenderRazorViewToPdf()方法引起编译错误的问题。 - 修复了
DrawText()方法错误地将换行符(\n)渲染为ÿ而不是创建新行的问题。 - 修正了将某些 RTF 文件转换为 PDF 时由于 RTF 文件中不支持的元素而导致异常的问题。
- 修复了
ReplaceText()方法在由于嵌入子集字体中缺少字形而未能呈现文本时不抛出异常的问题。 - 修正了一个问题,即在对 PDF 文档应用密码保护和其他安全设置后,内部超链接无法工作。
- 修复了
TextChunk属性未正确检测并显示PDF页面内的行数和文本块的问题。 - 修复了 PDF 到图像转换方法中未尊重 DPI 参数的问题,该参数会导致图像的 DPI 值不正确。
- 修复了
Flatten()方法修改PDF文档尺寸并导致内容,特别是页眉部分被裁剪的问题。 - 修复了添加背景 PDF 后,PDF 文档页面上不显示 HTML 页眉和页脚的问题。
- 修正了一个问题,即某些 Base64 编码的图片会干扰页眉和页脚内容的 UTF-8 编码,但不会影响主要内容。
- 修复了设置包含空格的自定义元数据键(例如:"My Custom Key")时会引发异常的问题。
2024 年 12 月
IronPDF v2024.12.9
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.12.9
发布说明
- 修复了合并某些 PDF 时会导致崩溃的问题。
- 修正了一个问题,即编辑区域下文本的第一个字母仍可能出现在输出中。
- 添加对
DrawText中换行符的支持。 - 向
IsSubsetted属性。 - 将
PdfFontCollection.Find。 - 为
PdfFont对象。 - 将引擎更新至 2024.12.9
2024年11月
IronPDF v2024.11.4
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.11.4
发布说明
- 添加了一个新的 API,用于在 PDF/A 转换过程中嵌入文件。
- 向
ReplaceTextAPI添加可选参数CustomFontSize。 - 允许自定义字体用于
DrawTextAPI。 - 修复邮票定位问题。
- 修复了某些 PDF/A 文件无法在 Adobe Acrobat Pro 中显示的问题。
- 修复了
ReplaceText引起垂直换行的问题。 - 修复了
Transform()方法不可访问的问题。 - 增强对 Unicode 文本的支持。
- 改进内存使用和性能。
- 改善了
ApplyMultipleStampsAsync速度。 - 将引擎更新至 2024.11.4
2024年10月
IronPDF v2024.10.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.10.1
发布说明:
- 添加新的
IronPdf.Native.Chrome.Windows.Modern(采用更新的Chrome版本) - 改善文本编辑定位
- 改善PDF/A-3转换
- 改善复选框和单选按钮的外观和行为
- 改善缩放时的印章定位精度
- 修复了在旋转页面时,应用的印章偏移的问题。
- 修复了在设置表单值时Unicode字符不显示的问题
- 修复了
VerifyPdfSignatures返回不正确值的问题 - 使签名字段在Bluebeam Revu中可见
- IronPDFEngine 现在支持表单单选按钮、签名字段和图片字段。
- 将引擎更新至 2024.10.8
- 新的 gRPC 设置应用程序接口
2024 年 9 月
IronPDF v2024.9.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.9.1
发布说明
- 更新引擎至 2024.9.3
2024 年 8 月
IronPDF v2024.8.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.8.1
发布说明
- 将引擎更新至 2024.8.3
2024 年 7 月
IronPDF v2024.7.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.7.1
发布说明
- 修复了保存为 PDF/A 时链接、表单和注释被破坏的问题。
- 修复了保存为 PDF/UA 时选项卡顺序不正确的问题。
- 修复删除 PDF 对象时的内存泄漏问题。
- 修复了无法通过 Adobe Acrobat Pro 编辑表格的问题。
- 修复了渲染大型图片时导致崩溃的问题。
- 修复了渲染宽度不适用于页眉和页脚的问题。
- 修复了不同页面尺寸下印章错位的问题。
- 修复了扁平化页面后表单值不可见的问题。
- 修复了将页面转换为图片时表单值不可见的问题(使用 Flatten=true`)。
- 修复了签名图像不可见的问题。
2024 年 6 月
IronPDF v2024.6.2
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.6.2
发布说明
- 允许为
SaveAsPdfUA自定义自然语言标识符 - 修复了
SaveAsPdfUA有时会崩溃的错误 - 修复了
Merge有时会崩溃的错误 - 修复了
Stamp导致某些PDF损坏的问题 - 修复了
CompressImage导致某些PDF损坏的问题 - 修复了添加
HeaderFooter导致某些PDF损坏的问题 - 修复了忽略带点符号的表单字段名的问题
- 修复了处理PDF文档时的一堆
System.AccessViolationExceptions问题 - 修复了
QRCode使用无效的宽度和高度的问题 - 修复了
RenderDocxAsPdf忽视docx中的分页符元素的问题 - 修复了登录身份验证用户名错误地设置为密码值的问题
- 修复了某些系统上符合 FIPS 标准的错误
- 修复了在
StackOverflowException的问题 - 改进了对表单注释的支持
- 更新至最新的 Pdfium 版本,其中包括操作现有 PDF 文档时的修复问题
- 更新
IronSoftware.System.Drawing到2024.6.1 - 将引擎更新至 2024.6.1
2024 年 3 月
IronPDF v2024.3.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.3.1
发布说明
- 将引擎更新至 2024.3.4
- 已弃用
setTextFieldFont - 不再推荐从路径创建自定义字体
2024 年 2 月
IronPDF v2024.2.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.2.1
发布说明
- 更新
IronPdfEngine到2024.2.2 - 更新
proto到主分支的最新版 - 添加
FormType。
2024 年 1 月
IronPDF v2024.1.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.1.1
发布说明
- 改进某些环境中的启动流程
- 更新
IronPdfEngine到2024.1.1
2023 年 12 月
IronPDF v2023.12.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.12.1
发布说明
- 添加
compressStructTree - 打开PDF文件时添加
ChangeTrackingModes选项。 - 修复了
PageSelection pageRange现在包含结束索引的错误 - 更新内部
grpc版本到1.59.0 - 更新
IronPdfEngine到2023.12.6
2023年11月
IronPDF v2023.11.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.11.1
发布说明
- 添加一些Chrome配置到
chromeGpuMode) - 添加
com.ironsoftware.ironpdf.Settings并将默认值从60秒增加到120秒 - 修复了
IronPdfEngine现在写入日志文件的错误 - 为
AutoCloseable - 更新
IronPdfEngine到2023.11.7
2023 年 10 月
IronPDF v2023.10.2
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.10.2
发布说明
- Updates `IronPdfEngine` to 2023.10.3
- Fixes bug where `HtmlFooter` was applied to both the header and footer
2023 年 9 月
IronPDF v2023.9.2
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.9.2
发布说明
- 更新
IronPdfEngine到2023.9.8 - 添加PDF/A和PDF/UA支持(请参见
convertToPdfA()) - 修复从流中打开文档时的错误
- 修复删除元数据时的错误
- 修复灰度选项未应用的问题
- 修复损坏位图的图像压缩功能
- 修复 IronPDF 在 Linux 容器中崩溃的问题
- 修复了使用
copyPages()时的内存泄漏问题 - 修复在 Adobe Reader 签名面板中有时无法看到签名的问题
- 修复了
RasterizeToImageFiles不考虑页面旋转的问题 - 修复条形码印章在接近页面边界时缩小的问题
- 修复了
IronPdfEngine页眉和页脚无法正常工作的问题 - 内存使用率和性能最多可提高 10
- 改进图像压缩逻辑,进一步优化尺寸
- 添加通过JavaScript方法从HTML到PDF的触发器:请参见
ChromePdfRenderOptions.waitFor - 添加通过网络活动完成从HTML到PDF的触发器:请参见
RenderingOptions.waitFor - 修复图像 Stamper:图章 PNG 图像失去透明度
- 在将 HTML 呈现为 PDF 时减少内存使用量
- 在打开大型 PDF 文档时减少内存使用量
- 修复了导致程序在复制注释时挂起的错误
- 修复了 MacOS 有时会导致连续渲染失败的错误
- 减少
IronPdfEngine二进制文件和Docker大小 - 改善
IronPdfEngine的稳定性 - 增加了对透明签名图像的支持
- 将保存大型文档(>100MB)的时间缩短 90% 或更多
- 修复渲染 WebGL 内容的错误
2023年8月
IronPDF v2023.8.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.8.1
发布说明
- 修复损坏的 Fat-Jar
- 修正文档错字
- 隐藏
PageSelection.getPageList() - 更新 gRPC 至 1.56.1
- 更新项目描述
2023年4月
IronPDF v2023.4.4
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.4.4
发布说明
- 修复了某些无法从应用程序配置文件中读取许可证密钥的情况
- 修复了某些针对 .NET 4.6.2 - 4.8 的程序集引用缺失或不兼容的情况
2023 年 3 月
IronPDF v2023.3.2
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.3.2
发布说明
- 增加了
PdfDocument.fromImage()支持的图像文件类型范围 - 支持 PDF 增量保存
- 添加
FormManager.setFieldReadOnly() - 添加
ChromePdfRenderOptions.setJavaScript() - 添加字体颜色和背景颜色选项到
TextStamper - 重写 PDF 签名和签名
- 修复使用无效许可证时应用程序崩溃的问题。
- 修复了Header/Footer中的
DrawDividerLine错误 - 修复了使用
PdfDocument.replaceText()时的内存泄漏问题 - 修正了一个问题,即在从 HTML 呈现 PDF 时,HTML 页眉和页脚文本中的文本换行无法正确断字。 以前,有些单词会在意想不到的地方断开,导致文本难以阅读或理解
- 修正了将图像转换为 PDF 有时会导致图像无法正确嵌入 PDF 文档的问题
- 修复不同方向 PDF 上的印章和水印定位问题
- 更新
IronPdfEngine到2023.3.2(更新到CEF 110.0.31,带有许多安全和性能改进)
2023年1月
IronPDF v2023.1.1
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.1.1
发布说明
- 修复了
HeaderFooter的错误 - 修复了
baseUrl未适用的问题 - 修复了由于缺少许可证密钥而导致的
RemoteException问题 - 改善了
IronPdfEngine的内存管理 - 允许在 Docker 中运行时设置许可证密钥
IronPDFEngine v2023.1.11674
- 添加对在 HTML 渲染后执行自定义 JavaScript 的支持(请参见 JavaScript 属性)
- 修复对 Ubuntu 22 的支持
- 修复了使用
ClickOnce发布方式时IronPDF文件未被包含的问题 - 修复了合并某些表单字段配置文件时的错误
- 现在默认启用磁盘缓存并设置为临时文件夹路径(请参见
Installation.ChromeBrowserCachePath) - 弃用
FitPaperModes.Zoom - 在netstandard2.0项目中用
System.Drawing.Common
2022 年 12 月
IronPDF v2022.12.0 (支持 Docker!)
功能与升级
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2022.12.0
发布说明
- 支持
IronPdfEngineDocker(请参见Docker HubIronPdfEngine) - 改进文档
- 改进部署
- 添加 TempFolderPath 设置
- 添加 baseUrl 渲染参数
- 发布替代脂肪 JAR
IronPDFEngine v2022.12.11210
- 修复将 IronPDF 作为 Windows 服务的一部分使用时的崩溃问题
- 修复了在使用 IronPDF 与 Azure 函数时出现的 "部署 IronPDF 失败 "错误(请参阅使用 IronPDF 与 Azure 函数)。
- 修复在现有 PDF 内容后面加盖 HTML 或图像时的行为
- 修复了缺少自定义日志接口的问题(
Logging.CustomLogger) - 修复了即使将
FitToPaperModes正确设置为None,Zoom仍被忽略的问题 - 添加了
RenderZipFileAsPdf以将ZIP文件渲染为PDF文档 - 在
BackgroundColor选项 - 更新至 Chrome 108.4.13 版,性能和安全性得到多项改进
- 更新各种第三方 NuGet 软件包以减少漏洞
- 更新建议的 docker 文件(参见 Using IronPDF with Docker on Linux)
- 改善了在各种Linux发行版和.NET版本中的
IronPdf部署的一致性 - 逐步改进本地代码的内存管理、稳定性和性能
2022年11月
IronPDF v2022.11.1
功能与升级
https://search.maven.org/artifact/com.ironsoftware/ironpdf/2022.11.1/jar。
发布说明
- 添加单选按钮表单元素,由 html "input "元素生成,"type "属性为 "radio"。
- 添加了RTF到PDF的转换 - 有关更多信息,请参见
renderRtfAsPdf() - 添加了替换文本的页面选择 - 请参见
replaceText() - 添加
toMultiPageTiff() - 添加
License.isValidLicensed() - 修复文本页眉和页脚不可见的问题
- 修复合并具有特定书签配置的文档时出现的错误
- 修复了调用
applyWatermark()时的错误 - 修复合并后表单域有时不可编辑的问题
- 修复带有"!重要 "样式的 HTML 元素的表单生成问题
- 修复了使用
fromImage()时某些TIFF图像无法加载的问题 - 修复 IronPDF for Java 下载进度有时显示 > 100% 的问题
- 更新了将页眉和页脚应用页边距的逻辑(现在默认只应用左侧和右侧页边距)
- 支持将
ironpdf-engine作为Maven依赖项 - 修复了
ironpdf-engine下载进度有时显示超过100%的问题
IronPDF v2022.11.0 [首次发布!]
功能与升级
https://search.maven.org/artifact/com.ironsoftware/ironpdf/2022.11.0/jar。
发布说明
- 使用
IronPdfEngine2022.11.10413(IronPdf .Net 2022.10.9622)

