更新日志:更新、里程碑、路线图

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF 路线图

通过优先考虑兼容性、可用性和效果,我们已将 IronPDF 制作成领先的 .NET HTML 到 PDF 产品。 现在,我们的任务是通过不断更新 IronPDF 以适应最新的 HTML、CSS 和 JS 技术变革以及 Chrome 的前沿版本,维护这一来之不易的声誉。

我们的软件是由工程师为工程师开发的,因此我们理解严格测试、支持以及透明的一次性许可的重要性。

我们以倾听社区为荣,并通过优先考虑客户提出的功能请求来证明这一点。

在过去的几年中,我们持续开发IronPDF,扩展其能力以服务不仅于.NET开发者,还有JavaPythonNode.js社区。

¹ 基于 2022 年 8 月对我们产品的独立审核。

里程碑

在这里,我们重点介绍三个主要里程碑,它们对 IronPDF 的性能改进作出了显著贡献。 查看里程碑 >


2026年3月

IronPDF v2026.3.1

2026年3月1日
版本 2026.3.1
查看IronPDF v2026.3.1 API 参考

功能与升级

NuGet​

发布说明

功能

  • 添加CompressPdfToStream,通过磁盘或内存处理实现自动智能压缩,减少PDF大小 增强功能
  • 通过解决结构标记错误、恢复语义标记(H1/P)、修复标签渲染问题、消除在表单处理期间导致崩溃的AccessViolationException,并防止重复无障碍标签,改进了PDF/UA的无障碍支持
  • 增强了签名验证功能,包括证书信任链、吊销状态、算法强度、字节范围完整性以及可选的增量篡改检测。
  • 增强了 RTF 到 PDF 的转换功能,支持多列布局,并可自动检测横向方向、边距和列设置。 已解决表格边框裁剪、首字符截断和重复图元文件图像问题。
  • 通过将内部 URL 替换为自定义方案,增强了内部 HTML 渲染,从而提高了安全合规性并减少了不必要的网络请求。
    错误修复
  • 修复了由非标准 XMP 元数据和不完整的 Type1 字体字符集条目导致的 PDF/A 验证失败问题
  • 修复了解析签名时间戳时导致未处理异常的问题。
  • 修复了调整旋转页面大小导致尺寸不正确或内容被截断的问题。
  • 修复LinuxAndDockerDependenciesAutoConfig,以便在Ubuntu 24.04上为.NET 9/10环境正确安装libasound2t64
  • 修复了当启用UseResponsiveCssRendering(固定像素宽度)时HTML页眉和页脚渲染宽度及字体缩放不正确的问题
  • 修复了在向具有格式错误的大纲结构的PDF添加顶级书签时的System.AccessViolationException问题
  • 修复了合并或追加 PDF 文件后组合框表单字段丢失选择选项的问题

2026 年 2 月

IronPDF v2026.2.1.

2026 年 2 月 20 日
版本 2026.2.1
IronPDF。 查看 IronPDF v2026.2.1 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2026.2.1

发布说明

最新消息:

  • 更新内部依赖项。

2026 年 1 月

IronPDF v2026.1.3.

2026 年 2 月 11 日
版本 2026.1.3
IronPDF。 查看 IronPDF v2026.1.3 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2026.1.3

发布说明

功能

  • 在 ChromePdfRenderOptions 中添加了对通过本地路径或远程 URL 自定义连字符的支持 增强功能
  • 使用强大的状态跟踪转换系统增强了 UpdateImageObject 功能
  • 增强从现有 PDF 中复制页面的功能,以避免某些特定文档出现 Stack Overflow 异常 错误修复
  • 修复了获取带有 unicode 字符的表单字段导致 IronPDF 冻结的问题
  • 修复了将某些 PDF 转换为 PDF/UA 可能导致文本和形状颜色重置或呈现不正确的问题
  • 修复了一个问题,在使用非标准 CropBox 偏移量的文档中,压平 PDF 会导致内容消失或被剪切。
  • 修正了一个合规性问题,即由于 ToUnicode CMaps 中禁止使用 Unicode 值,导致 PDF/A-4 输出验证失败
  • 修正了某些 PDF 文件中组合框表单字段显示空字符串选项且无法正确验证值的问题
  • 当处理某些 PDF 中的畸形字体宽度数组时,修复了 System.AccessViolationException 崩溃问题
  • 修复了在呈现带有复杂或畸形表单字段的页面时出现的崩溃(访问违规
  • 修正了一个问题,即绘制矩形时的 Y 位置不正确
  • 修正了一个问题,即基于柔性布局的 HTML 页眉和页脚无法正确适应不同的页面方向
  • 修正了一个问题,即当添加后期渲染器时,HTML 页眉和页脚的高度和字体缩放不正确

2025 年 12 月

IronPDF v2025.12.2.

2025 年 12 月 26 日
版本 2025.12.2

功能与升级

https://www.nuget.org/packages/IronPdf/2025.12.2

发布说明

特点

  • 新增对 PDF/UA-2 (ISO 14289-2:2024) 合规性的支持
  • 添加了新的 CompressAndSaveAs API,可提供出色的压缩功能
  • 添加了 ToJson 和 SaveAsJson API,可将 PDF 内容提取为 JSON 格式

增强

  • 改进文档和示例
  • 当运行本地 IronPDFEngine 时,在 IronPDF for Java 和 Node.js 中启用本地 HTML 文件到 PDF 的转换。

错误修复

  • 修复了 ApplyMultipleStamps 在某些纸张尺寸上切断印章内容的问题
  • 修复了 IronPDF for Python 的内部部署问题
  • 修正 QPdf 操作随机抛出异常的问题

2025 年 11 月

IronPDF v2025.11.12

2025 年 11 月 10 日
版本 2025.11.12
IronPDF。 查看 IronPDF v2025.11.12 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2025.11.12

发布说明

功能

  • 增加对 PDF/A-4、PDF/A-4E 和 PDF/A-4F (ISO 19005-4:2020) 合规性的支持。
  • 增加了通过 USB 令牌使用硬件安全模块 (HSM) 签署 PDF 的支持。
    增强功能
  • 改善了表单生成流程中的内存使用。 PDF-1599 错误修复
  • 修复了当应用于旋转的横向页面时,页眉和页脚在无效位置的问题。
  • 修复了由于子集字体中的 CIDSet 无效,导致将某些 PDF 转换为 PDF/A 1a/1b 验证失败的问题。
  • 修复了 IronPDF 无法访问带有北欧字符的临时文件目录的问题。
  • 修复了 CreatePdfFormsFromHtml 创建的错误表单字段名称的问题。
  • 修复了一项关键问题,即在 ASP.NET Framework Web 应用程序中验证许可证时会完全冻结。
  • 修复了一些 Linux 环境中抛出 "不支持的平台" 错误的问题。

2025年10月

IronPDF v2025.10.8

2025 年 10 月 10 日
版本 2025.10.8
查看 IronPDF v2025 和 v2025.0 版本。 查看 IronPDF v2025.10.8 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2025.10.8/

发布说明

功能

  • 添加了新IsLinearized API。

错误修复

  • 修复了在HtmlStructTreeDom中未正确处理某些HTML块、链接或文本节点的问题,这导致在生成PDF/UA时出现异常。
  • 修复了 CSS 自动断字规则未被应用的问题。
  • 修复了在不同父项下具有相同名称的父书签被错误替换的问题。
  • 修复了使用Cleaner.ScanPdf时的内存泄漏问题。
  • 修复了在多个页面上应用HtmlHeaderFooter时的性能回归问题。

2025 年 9 月

IronPDF v2025.9.4

2025 年 9 月 03 日
版本 2025.9.4
查看 IronPDF v2025 和 v2025.0 版本。 查看 IronPDF v2025.9.4 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2025.9.4

发布说明

功能

  • 为忽略页面旋转,向IgnorePageRotation标志。
    增强功能
  • 当在多个页面上应用相同的Stamp, Foreground, Footer时,减小PDF文件大小。
    错误修复
  • 修复了与链接注释丢失适当 StructParent 相关的 PDF/UA 合规性 VeraPDF 验证失败问题。
  • 修复了当字体缺少/Encoding时VeraPDF PDF/3A验证失败的问题。
  • 修复了将 HTML 渲染为 PDF 时的重大内存泄漏问题。
  • 修复了在应用Stamp, Footer时的内存泄漏问题。
  • 修复了使用DrawText API时的轻微内存泄漏问题。

2025 年 8 月

IronPDF v2025.8.8

2025 年 8 月 13 日
版本 2025.8.8
查看 IronPDF v2025 和 v2025.0 版本。 查看 IronPDF v2025.8.8 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2025.8.8

发布说明

功能

  • 添加了用于访问数字签名者名称的新VerifiedSignature.SignerName属性。

增强功能

  • 将带有表单字段的 PDF 自动转换为图像时自动平铺,确保表单值默认显示。

错误修复

  • 修复了将PDF保存为PDF/UA后再保存为PDF/A时在某些情况下抛出AccessViolationException的问题。
  • 修复了在将某些PDF页面转换为PDF/UA时PDF/UA转换抛出AccessViolationException的问题。
  • 修复了当内容需要换行时,HTML 页眉和页脚的长内容被错误剪切的问题。
  • 修复了在 PDF 标题元数据中使用数字字符引用的表情符号和特殊字符在 PDF 生成期间导致异常的问题。
  • 修复了在 Linux 中将 HTML 渲染为 PDF 时中文表单域值损坏的问题。
  • 修复了在某些 PDF 文件中进行 PDF/A 转换时的内存泄漏问题。
  • 修复了替换或删除任何 PDF 对象时背景颜色变成黑色的问题。
  • 修复了签署包含未签署的签名表单域的 PDF 时抛出异常的问题。

2025年7月

IronPDF v2025.7.17

2025 年 7 月 22 日
版本 2025.7.17
查看 IronPDF v2025.7.17 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2025.7.17

发布说明

增强功能

  • 按平台分隔IronSoftware.Native.PdfModel依赖包。
  • 增强了Cleaner.SanitizeWithSvg方法,默认情况下保留原始PDF的边距

错误修复

  • 修复了目录 (TOC) 中的点分辨率较低的问题。
  • 修复了启用Grayscale导致PDF文本栅格化为图像而不再可选的问题。
  • 修复了在某些 PDF 中书签页面索引返回错误值的问题。
  • 修复了在旋转页面上盖章时导致原始内容损坏的问题。
  • 修复了CompressImages导致某些PDF中的图像旋转的问题。
  • 修复了将 PDF 转换为图像时渲染透明区域为黑色的问题。
  • 修复了使用非默认字体的文本在将 PDF 转换为 PDF/UA 时丢失的问题。
  • 修复了HTML表单字段,特别是跨多个页面的长文本区域,在PDF生成期间导致AccessViolationException的问题。
  • 修复了名称相同的复选框未正确创建的问题。
  • 修复了在 BenchmarkDotNet 中显示高内存分配的问题。
  • 修复了AddForegroundOverlayPdfToPsd破坏主pdf的内部超链接的问题。
  • 修复了ShrinkImage设置为True时使图像变黑的问题。
  • 修复了当从AddBackgroundPdf将背景放在前面的问题。
  • 修复了在Bitmap时导致背景覆盖前景的问题。
  • 修复了应用于盖章器的旋转导致盖章器对象放置在错误位置的问题。

2025 年 6 月

IronPDF v2025.6.8

2025 年 6 月 04 日
版本 2025.6.8
查看 IronPDF v2025.6.8 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2025.6.8

发布说明

新功能

  • 添加了新ToMultiPageTiffStream() API

增强功能

  • 优化了内部ToMultiPageTiff()转换

错误修复

  • 修复了合并文档时书签目标未更新的问题。
  • 修复了文本行和文本块抛出系统访问违规异常的问题。
  • 修复了合并、复制或插入PDF时表单字段丢失的问题。 现在第二个及后续的PDF的所有表单字段名称都更新为x是PDF的索引(例如,PDF 1上的字段firstname保持为firstname,在PDF 2上变为firstname_1,在PDF 3上变为firstname_2)。
  • 修复了应用印章或页眉/页脚时注释丢失的问题。
  • 修复在应用印记或页眉/页脚时丢失 AcroForm 字段的问题。
  • 修复了在使用含有页眉/页脚的 HTML 渲染为 PDF 时缺少超链接的问题。
  • 修复了合并某些 PDF 时会崩溃的问题。
  • 修复了合并或复制 PDF 时缺少某些书签的问题。
  • 修复了由于复杂 PDF 文件中的文本碎片化和标题检测问题导致目录生成失败并出现空目录的问题。
  • 修复了由于 HTML 解析与 PDF 文本提取之间的空白差异,导致目录生成无法匹配包含 HTML 实体的标题的问题。
  • 修复了将某些DOCX文件转换为PDF时RenderDocxAsPdf抛出异常的问题。
  • 修复了添加多个HTML页眉/页脚时SaveAsPdfUA抛出内存违规异常的问题。
  • 修复了一些内部内存泄漏。

文档更新

  • Flatten

2025年5月

IronPDF v2025.5.6

2025 年 5 月 13 日
版本 2025.5.6
查看 IronPDF v2025.5.6 API 参考资料

功能和升级

IronPDF v2025.5.6

发布说明

新功能

  • 支持 Linux ARM
  • 增加了用于检索文本对象中每个字符的单个字形信息和边框的新API(见TextObject.GetGlyphInfo())。

增强

  • 改进的签名移除确保在移除签名后文档可编辑(见PdfDocument.RemoveSignatures())。
  • 改进了 macOS 错误处理,以在出现未捕获的 JavaScript 错误时优雅地取消 PDF 渲染,防止崩溃。
  • 改进了字体取消嵌入的可靠性。
  • 增强了 HTML 到 PDF 转换的内部作业和任务队列,提高了性能和可靠性。

错误修复

  • 修复了 PDF/A 文档中嵌入字体的相关问题。
  • 调用SaveAsPdfA()时解决了内存泄漏。
  • 修复了在调用Flatten()后显示不正确的旋转页面的问题。
  • 修正了 IronPDFEngine 的许可证密钥应用问题。
  • 解决了未能按预期减少 PDF 文件大小的字体取消嵌入问题。

文档更新

  • 改进了 PDF/A 和 PDF/UA 文档。

2025 年 4 月

IronPDF v2025.4.4

2025 年 4 月 8 日
版本 2025.4.4
查看 IronPDF v2025.4.4 API 参考资料

功能和升级

IronPDF v2025.4.4

发布说明

新功能

  • 引入了新的ToBitmapHighQuality API。

增强

  • 优化了 PDF 转图像的内存使用。
  • NaturalLanguages参数为可选。

错误修复

  • 修复了IronPdfEngine(gRPC)的功能问题。
  • 解决了打印时表单的可见性问题。

文档更新

  • 为某些类添加了缺少的文档。

2025 年 3 月

IronPDF v2025.3.6

2025 年 3 月 5 日
版本 2025.3.6
查看 IronPDF v2025.3.6 API 参考资料

功能和升级

IronPDF v2025.3.6

发布说明

增强

  • 将默认打印 DPI 调整为 300。
  • 使用ChromeBrowserLimit,提高云部署稳定性。

错误修复

  • 解决了从HtmlHeaderFooter得到的PDF页面编号不正确的问题。
  • 修复了由于元数据键中的括号引起的异常。
  • 解决了一些 PDF 中不正确的打印边距对齐问题。
  • 处理了在使用UpdatedChrome的单进程模式中的崩溃和警告问题。

2025 年 2 月

IronPDF v2025.2.8

2025 年 2 月 3 日
版本 2025.2.8
查看 IronPDF v2025.2.8 API 参考资料

功能和升级

IronPDF v2025.2.8

发布说明

新功能

  • EmbedFileToPdfA启用在PDF/A文档中编辑自定义XMP元数据。

增强

  • 改进了ExtractAllText VisualOrder输出。
  • 增强了在添加新书签或合并包含书签的文档时书签的处理。

错误修复

  • 修正了注释图标、颜色和位置更新问题。
  • 解决了注释坐标值为零的问题。
  • 使用FindFormField修正了表单字段的发现。
  • 解决了复选框表单行为如单选按钮的问题。
  • 解决了单选按钮表单中丢失的"否"值。
  • 处理了 DocuSign 中的文本字段显示问题。
  • 修复了Cleaner.ScanPdf()中的异常。
  • 解决了 .NET Framework 应用程序退出时 gRPC 通道异常的问题。
  • 使用RenderingOptions.MarginRight改进了页眉/页脚高度管理。
  • 修正了PdfDocument拷贝构造函数的行为。
  • 解决了页眉/页脚 CSS 样式与主要内容对齐的问题。
  • 解决了在32位.NET Framework上出现的Compress异常。
  • 改进了RemoveSignatures中的异常。
  • 修正了MetaData.Keywords重新分配中的异常。
  • 解决了从特定PDF检索Bookmarks时的进程冻结问题。
  • 修正了在访问某些PDF Form对象时的异常。

2025 年 1 月

IronPDF v2025.1.1

2025 年 1 月 3 日
版本 2025.1.1
查看 IronPDF v2025.1.1 API 参考资料

功能和升级

IronPDF v2025.1.1

发布说明

新功能

  • 基于最新的CEF 131引入了Linux和Windows的IronPdf.Native.UpdatedChrome包。
  • 添加了新RenderZipFileAsPdf API重载。

增强

  • 改进了整体 PDF 表单操作性能和 HTML 表单生成。
  • 增强了 PDF 文本提取质量。

错误修复

  • 解决了IronPdf从版本2024.8.3升级后出现的RenderRazorViewToPdf()编译错误。
  • 更正了方法ReplaceTextOnPage(), ReplaceTextOnPages(), DrawText()中的换行渲染问题。
  • 解决了由于不支持的元素导致 RTF 转换为 PDF 时的异常。
  • 修复了在ReplaceText()方法中的字形渲染问题。
  • 解决应用密码保护后超链接问题。
  • 更正了PdfPage的线条和文字块检测。
  • 解决了 PDF 转图像时的 DPI 参数问题。
  • 解决了使用Flatten()方法的PDF尺寸变化问题。
  • 解决了应用背景 PDF 后 HTML 页眉/页脚可见性问题。
  • 解决了 Base64 编码图像干扰 UTF-8 编码的问题。

2024 年 12 月

IronPDF v2024.12.9

2024 年 12 月 3 日
版本 2024.12.9
查看 IronPDF v2024.12.9 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.12.9

发布说明

  • 修复了合并某些 PDF 时会导致崩溃的问题。
  • 修正了一个问题,即编辑区域下文本的第一个字母仍可能出现在输出中。
  • 支持在DrawText中使用换行符。
  • IsSubsetted属性。
  • PdfFontCollection.Find中添加了skipSubsetFonts标志。
  • 添加了接受ReplaceText方法的重载。

2024年11月

IronPDF v2024.11.4

2024 年 11 月 6 日
版本 2024.11.4
查看 IronPDF v2024.11.4 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.11.4

发布说明

  • 添加了一个新的 API,用于在 PDF/A 转换过程中嵌入文件。
  • ReplaceText API添加了可选参数FontName和CustomFontSize
  • 允许使用DrawText API使用自定义字体。
  • 修复邮票定位问题。
  • 修复了某些 PDF/A 文件无法在 Adobe Acrobat Pro 中显示的问题。
  • 修复了ReplaceText导致竖直换行的问题。
  • 修复了Resize(), Transform()方法无法访问的问题。
  • 增强对 Unicode 文本的支持。
  • 改进内存使用和性能。
  • 提升了ApplyMultipleStampsAsync的速度。

2024年10月

IronPDF v2024.10.8

2024 年 10 月 11 日
版本 2024.10.8
查看 IronPDF v2024.10.8 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.10.8

发布说明

  • 改善文本编辑定位
  • 改善PDF/A-3转换
  • 改善复选框和单选按钮的外观和行为
  • 改善缩放时的印章定位精度
  • 修复了在旋转页面时,应用的印章偏移的问题。
  • 修复了在设置表单值时Unicode字符不显示的问题
  • 修复了VerifyPdfSignatures返回不正确值的问题
  • 使签名字段在Bluebeam Revu中可见
  • IronPdfEngine现在支持表单单选按钮、签名字段和图像字段。

2024 年 9 月

IronPDF v2024.9.3

2024 年 9 月 9 日
版本 2024.9.3
查看 IronPDF v2024.9.3 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.9.3

发布说明

  • 添加对'.download'文件扩展名的HTML资源支持
  • 添加了用于访问PDF内所有DOM对象的新实验性API(见PdfDocument.Pages[].ObjectModel
  • 为HTML到PDF添加了支持HTTP请求头的功能(见ChromePdfRenderOptions.HttpRequestHeaders
  • 改进了外部PDF阅读器对多个签名的验证(见SignaturePermissions
  • 改善组合页面功能的行为和保真度 (也称为N-up)

2024 年 8 月

IronPDF v2024.8.3

2024 年 7 月 30 日
版本 2024.8.3
查看 IronPDF v2024.8.3 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.8.3

发布说明

  • 添加对PDF/A版本 1A, 1B, 2A, 2B, 3A 转换的支持!
  • 添加了支持创建空白PDF文档的功能(见PdfDocument构造函数)
  • 添加了将PDF页面合并为一页行和列的功能(见PdfDocument.CombinePages()
  • 添加了移动或缩放整页内容的功能(见PdfPage.Transform()
  • 修复渲染HTML到PDF/A时复选框不可交互的问题
  • 改进从HTML创建单选按钮时的性能

已知问题

  • RedactRegion需要负高度才能正确工作(pr)
  • CombinePages不支持合并不同尺寸的页面(pr)

2024 年 7 月

IronPDF v2024.7.8

2024 年 7 月 5 日
版本 2024.7.8
查看 IronPDF v2024.7.8 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.7.8

发布说明

  • 修复了保存为 PDF/A 时链接、表单和注释被破坏的问题。
  • 修复了保存为 PDF/UA 时选项卡顺序不正确的问题。
  • 修复删除 PDF 对象时的内存泄漏问题。
  • 修复了无法通过 Adobe Acrobat Pro 编辑表格的问题。
  • 修复了渲染大型图片时导致崩溃的问题。
  • 修复了渲染宽度不适用于页眉和页脚的问题。
  • 修复了不同页面尺寸下印章错位的问题。
  • 修复了扁平化页面后表单值不可见的问题。
  • 修复了将页面转换为图片时表单值不可见的问题(使用 Flatten=true`)。
  • 修复了签名图像不可见的问题。
  • 改善对重复表单名称的表单值设置支持。
  • 添加从HTML输入中渲染选定组合框列表的支持。
  • 为文本编辑API添加新选项。
  • 增加对整个单词编辑的支持,包括标点符号。

2024 年 6 月

IronPDF v2024.6.1

2024 年 6 月 4 日
版本 2024.6.1
查看 IronPDF v2024.6.1 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.6.1

发布说明

  • 添加新的区域编辑API
  • 添加对图像表单字段的支持
  • 添加在将PDF转换为图像时显示表单字段值的支持
  • 允许SaveAsPdfUA使用自定义自然语言标识符
  • 修复了SaveAsPdfUA有时崩溃的错误
  • 修复了Merge有时崩溃的错误
  • 修复了Stamp损坏某些PDF的问题
  • 修复了CompressImage损坏某些PDF的问题
  • 修复了添加Footer时损坏某些PDF的问题
  • 修复了忽略带点符号的表单字段名的问题
  • 修复了一些在操作PDF文档时的System.AccessViolationExceptions问题
  • 修复了QRCode使用无效宽度和高度的问题
  • 修复了RenderDocxAsPdf忽视docx的分页元素的问题
  • 修复了登录身份验证用户名错误地设置为密码值的问题
  • 修复了某些系统上符合 FIPS 标准的错误
  • 修复了IronQr的问题
  • 改进了对表单注释的支持
  • 更新至最新的 Pdfium 版本,其中包括操作现有 PDF 文档时的修复问题
  • 更新IronSoftware.System.Drawing至2024.6.1
  • IronPdf Docker镜像中支持更多语言

2024年5月

IronPDF v2024.5.2

2024 年 4 月 29 日
版本 2024.5.2
查看 IronPDF v2024.5.2 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.5.2

发布说明

  • 添加了可以清理和扫描PDF的新IronPdf.Cleaner API。
  • 修复了RenderRtfFileAsPdf有时返回黑色内容的问题。

2024年4月

IronPDF v2024.4.2

2024 年 4 月 5 日
版本 2024.4.2
查看 IronPDF v2024.4.2 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.4.2

发布说明

  • 添加了新的PdfDocument.Compress() API。
  • 修复旋转PDF导致在将PDF转换为HTML时断裂的图像问题。
  • 修复在将包含阿拉伯语的PDF转换为HTML时破坏HTML结构的问题。
  • 修复在应用边距时更改页眉/页脚字体大小的问题。
  • 修复在渲染复杂HTML时目录失败的问题。
  • 修复了在IronPdfEngine中设置许可证密钥无效的问题。
  • 修复旋转PDF转换为HTML时输出破损图像的问题。
  • 修复将含阿拉伯字符的PDF转换为HTML时破坏文档结构的问题。
  • 修复了PdfSignature.SigningContact无效的问题。
  • 提升了DocxToPdf的性能。
  • 所有Print方法均变为异步。
  • 更新gRPC库到版本2.62.0

2024 年 3 月

IronPDF v2024.3.4

2024 年 3 月 11 日
Version 2024.3.4
查看 IronPDF v2024.3.4 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.3.4

发布说明

  • 添加了一个全面的新字体API,用于添加、删除和使用字体(见PdfDocument.Fonts
  • 增加了PDF文本涂黑功能(见PdfDocument.RedactText()
  • 添加了使用PdfDocument.CompressImages()压缩灰度图像的支持
  • 添加了对PdfDocument.CompressImages()支持"444"和"441"chrome子采样的支持
  • 添加了从base64字符串加载签名的新方法(见PdfSignature.FromBase64()
  • 添加在使用IronPDF "Docker Engine"时对MacOs ARM的支持
  • 添加IronPDF_ENGINE_ENABLE_LOG环境标志用于IronPDF "Docker Engine"
  • 改善用户尝试使用没有私钥的签名进行签署时的错误信息
  • 改善在检测到IronPDF "Docker Engine"版本不匹配时的错误信息
  • 改善打开文档或处理图像时的内存使用
  • 改进了对PDF/A的支持
  • 改进文本提取,现在省略了行尾连字符(0xFFFE字符)
  • 修复了注解大小调整不正确的问题(见PdfDocument.ResizePage()
  • 修复了客户覆盖IronPDFEngine中许可证密钥的问题
  • 修复目录在使用单行HTML时不起作用的问题
  • 修复IronPDF版本升级时的"不兼容程序集"问题
  • 修复与OpenXML库的罕见版本冲突
  • 修复HTML戳记布局问题
  • 修复应用背景PDF时内容消失问题
  • 修复使用HTML无法选择集合中的第一个单选按钮的问题
  • 修复某些PDF上的数字签名在Adobe viewer中不可见的问题

2024 年 2 月

IronPDF v2024.2.2

2024 年 1 月 29 日
版本 2024.2.2
查看 IronPDF v2024.2.4 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.2.2

发布说明

  • 修复了在调用AppendPdf()之后修改文档时的转换问题
  • 修复了在Installation.AutomaticallyDownloadNativeBinaries=true时无法下载运行时的问题
  • 修复了Installation.CustomDeploymentDirectory被忽略的问题
  • 修复启用PDF/A合规性会移除透明度并导致背景变黑的问题
  • 修复了PdfFormFieldFlags枚举对用户不可访问的问题
  • 修复了如果没有在每个页面上找到文本时ReplaceTextOnPages()会抛出错误的问题
  • 修复Linux上的cookie支持问题
  • 修复了Installation.SingleProcess始终启用的问题
  • 修复配置IronPDF使用Docker/远程后操作表单时的各种问题
  • 改善各种注释和API文档
  • 改善替换文本时的字母、单词和文本间距; 单词之间不再有错误的字母间距
  • 添加了对自定义远程IronPdf连接配置的支持(见IronPdfConnectionConfiguration WithCustomChannel()

2024 年 1 月

IronPDF v2024.1.20

2024 年 1 月 9 日
版本 2024.1.20
查看 IronPDF v2024.1.20 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2024.1.20

发布说明

  • 增加用于单选按钮和复选框的有效选择列表。 (See CheckboxFormField and RadioFormField for Choices and SelectedIndex)
  • 增加设置单选按钮和复选框选定索引的方法。 (See CheckboxFormField and RadioFormField for Clear() and Select)
  • 增加在现有文档上绘制线条和矩形的能力。 (See PdfDocument for DrawLine() and DrawRectangle())
  • 添加一个空的签名字段,允许用户点击签名。 (See the SignatureFormField class)
  • 添加带位置信息的文本、字符和行提取。 (See PdfDocument.Pages for Lines and Characters)
  • 为接受不受信任用户输入的那些用户添加更强大的自选网络安全功能。 (See Installation.EnableWebSecurity)
  • 添加在现有文档上绘制文本时指定字体的功能。 (See PdfDocument.DrawText())
  • 添加对OpenAI扩展的支持。 (See IronPdf.Extensions.AI NuGet package)
  • 添加了通过PdfDocument.Form.Add(), ObservableCollection
  • 修复启用PDF/A或PDF/UA兼容性后超链接断裂的问题。
  • 修复在某些机器上渲染某些WebGL或JavaScript密集型网址时崩溃或渲染失败的问题。
  • 修复转换包含超链接的文档时的PDF/UA验证。 (PDF/UA 7.18.5)
  • 修复了转换为PDF/A时的System.AccessViolationException问题
  • 修复替换文本以兼容使用灰度文本或路径的文档
  • 改进替换文本行为,修复许多漏洞并改进文本格式
  • 改善PDF/A超链接的内容描述。
  • 在仅允许单个进程的只读环境中改进了行为,通过自动启用Installation.SingleProcess

2023 年 12 月

IronPDF v2023.12.6

2023 年 11 月 27 日
版本 2023.12.6
查看 IronPDF v2023.12.6 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.12.6

发布说明:

  • 添加新的字体API来添加、移除和使用字体! (see PdfDocument.Fonts)
  • 添加新的注解API用来检索文档注解! (see PdfDocument.Annotations)
  • 添加了对需要SHA-256或SHA-512的签名时间戳URL的支持(见TimestampHashAlgorithms
  • 添加通过HTML 'checked'属性设置的单选按钮值支持
  • 修复了IronPdf有时会损坏经过第三方数字签名的文档的错误(见ChangeTrackingModes
  • 修复合并多个文档后某些PDF表单元素被破坏的漏洞
  • 修复使用IronPDF遍历PDF页面时PDF页面索引错误的问题
  • 修复设置复选框表单值时的漏洞
  • 修复在现有文档后面应用背景PDF时的漏洞
  • 修复为具有各种不同页面大小的文档应用页眉和页脚时的漏洞
  • 改善cookie行为 - 自定义cookie现在应该可以被整个URL域访问
  • 改善IronPDF生成的复选框和单选按钮的视觉显示

2023年11月

IronPDF v2023.11.7

2023 年 11 月 1 日
版本 2023.11.7
查看 IronPDF v2023.11.7 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.11.7

发布说明:

  • 添加新的自动生成目录! 见TableOfContents设置
  • 添加新的方法来减小PDF大小! 见PdfDocument.CompressStructTree()
  • 添加了新的PDF表单字段API(见PdfDocument.Form
  • 添加对HTML表单属性'只读'、'禁用'和'最大长度'的支持
  • 在将DocX转换为PDF时添加了"邮件合并"的支持(见RenderDocxMailMergeAsPdf()
  • 修复文件路径包含特殊字符时的基本URL问题
  • 修复从ASP.NET Framework渲染时资源不加载的问题
  • 修复在Adobe Reader中PDF/A抛出'无效色彩空间'的问题
  • 修复从含有透明度的PDF生成图像时的问题
  • 在调用Flatten()后生成图片时修复了一些问题
  • 修复在具有非US文化/字符串的机器上使用页眉页脚或HTML戳记时的问题
  • 修复在同一个项目中使用多个Iron Software产品时的问题
  • 修复在使用Docker托管IronPDF引擎时的各种问题和缺失功能
  • 修复将包含页眉和页脚的DocX转换为PDF时的问题
  • 修复在苹果硬件上托管的持久环境中运行IronPDF时的各种问题

2023 年 10 月

IronPDF v2023.10.3

2023 年 10 月 05 日
版本 2023.10.3
查看 IronPDF v2023.10.3 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.10.3

发布说明:

  • 小的错误修复和性能改进

2023 年 9 月

IronPDF v2023.9.8

2023 年 9 月 19 日
版本 2023.9.8
查看 IronPDF v2023.9.8 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.9.8

发布说明:

  • 添加Word文档到PDF的转换! (see DocxToPdfRenderer)
  • 添加了PDF文档中LaTeX数学的支持(见EnableMathematicalLaTex
  • 添加在从HTML字符串渲染时cookie的支持
  • 在MacOS上添加IronPDF异步方法支持
  • 增加了对透明签名图像的支持
  • 添加了在Azure App Services中托管IronPdf的支持(见IronPdf.Server.Azure
  • 添加了通过Azure应用服务在iOS和Android上使用IronPdf的支持(见IronPdf.Examples repo)
  • 修复了 MacOS 有时会导致连续渲染失败的错误
  • 修复安装多个Iron Software产品时导致崩溃的bug
  • 修复了阻止使用Installation.ChromeGpuMode的错误
  • 修复在MAUI应用中运行IronPDF的bug
  • 修复使用gRPC服务(IronPDF Docker引擎)时的杂项bug
  • 修复在合并文档时的内存泄漏
  • 将cookie更改为与每个单独的渲染相关(见ChromePdfRenderOptions.CustomCookies
  • 修改HTML到PDF渲染的默认行为,以使用单独的请求上下文(见IronPdf.Rendering.RequestContexts
  • 改善IronPDF Docker引擎的稳定性
  • 改善对MacOS的兼容性
  • 改善对单进程模式的支持
  • 改进在MacOS上使用IronPDF for Python时的路径检测
  • 减少IronPDF Docker引擎的磁盘大小
  • 将保存大型文档(>100MB)的时间缩短 90% 或更多

2023年8月

IronPDF v2023.8.6

2023 年 8 月 1 日
版本 2023.8.6
查看 IronPDF v2023.8.6 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.8.6

发布说明:

  • 修复某些情况下缺失的'IronPDFInterop.dll'问题
  • 修复了在使用ImportPages时页面索引错误的问题
  • 修复导致程序在复制注释时挂起的bug
  • 添加在渲染之前等待HTML元素加载的功能(参见'WaitFor')
  • 添加在渲染之前等待字体加载的功能(参见'WaitFor')
  • 添加在绘制文本时指定旋转的功能
  • 添加在保存为PDFA时指定自定义颜色配置文件的功能

2023年7月

IronPDF v2023.7.4

2023 年 7 月 3 日
版本 2023.7.4
查看 IronPDF v2023.7.4 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.7.4

发布说明:

  • 添加SVG转换功能: 这包括将PDF转换为SVG文件和SVG字符串的功能
  • 添加HTML转换功能: 这包括将PDF转换为HTML文件和HTML字符串的功能
  • 添加XMP元数据功能并改进现有设置元数据属性的API
  • 添加PDF U/A支持:PdfDocument.SaveAsPdfUA()
  • 通过JavaScript方法添加HTML到PDF触发:RenderingOptions.WaitFor()
  • 通过完成网络活动添加HTML到PDF触发:RenderingOptions.WaitFor()
  • 添加Python支持(Python 3.7+): 安装命令:'pip install ironpdf'
  • 修复了IronPDF Docker镜像相关的连接问题
  • 修复图像 Stamper:图章 PNG 图像失去透明度
  • 修复ImageToPdfConverter.ImageToPdf:在传递AnyBitmap时解决了异常
  • 修复读取文本注释标题和内容
  • 修复了一个罕见问题,即在非英语系统上无法验证许可证密钥
  • 修复InsertPdf()现在可以正确合并表单字段和书签
  • 使用HTML页眉和页脚时显著提高了性能
  • 在将 HTML 呈现为 PDF 时减少内存使用量
  • 在打开大型 PDF 文档时减少内存使用量
  • 改进了一些Windows服务器版本(2016年及以后)的平台支持
  • 更新到IronSoftware.Drawing 2023.7.1,修复了图像编码和解码的各种错误

2023年6月

IronPDF v2023.6.10

2023 年 6 月 2 日
版本 2023.6.10
查看 IronPDF v2023.6.10 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.6.10

发布说明:

  • 添加连续进纸选项,例如用于生成收据文档!
  • 添加新的注释API,包括注释移除!
  • 修复灰度选项未应用的问题
  • 修复图像压缩功能损坏位图
  • 修复在某些情况下添加、编辑或合并书签
  • 修复签名有时在Adobe Reader签名面板中不可见
  • 修复了RasterizeToImageFiles未考虑页面旋转的问题
  • 修复了条形码戳记在靠近页面边界时缩小的问题
  • 修复IronPDFEngine Docker IP地址问题(现在监听0.0.0.0)
  • 修复IronPDFEngine页眉和页脚不正常工作的问题
  • 内存使用率和性能最多可提高 10
  • 改进图像压缩逻辑,进一步优化尺寸
  • 改进了内存不足错误消息,使其更加明显
  • 移除IronPdf.Rendering.Abstractions命名空间。 - 请使用ChromePdfRenderer类中的相同渲染方法

2023年5月

IronPDF v2023.5.8

2023 年 5 月 1 日
版本 2023.5.8
查看 IronPDF v2023.5.8 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.5.8

发布说明:

  • 修复Linux上IronPDF的错误处理和断点
  • 修复了一些 .NET Framework ASP.NET 项目中无法从 web.config 中检索到许可证密钥的问题
  • 修复可能存在的关于System.Memory版本冲突的警告
  • 添加PDF/A-3B支持(参见 SaveAsPdfA() 和 ConvertToPdfA())
  • 添加支持删除文档元数据(参见 RemoveMetadataKey())
  • 修复从流中打开文档时的错误

2023年4月

IronPDF v2023.4.4

2023 年 3 月 30 日
版本 2023.4.4
查看 IronPDF v2023.4.4 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.4.4

发布说明:

  • 支持 ImageSharp 2 和 ImageSharp 3 (参见 IronDrawing ImageSharp版本)
  • 支持容器化的客户端/服务器模型PDF生成(参见 IronPDFEngine Docker Images)
  • 修复了某些无法从应用程序配置文件中读取许可证密钥的情况
  • 修复了某些针对 .NET 4.6.2 - 4.8 的程序集引用缺失或不兼容的情况

2023 年 3 月

IronPDF v2023.3.2

2023 年 3 月 9 日
版本 2023.3.2
查看 IronPDF v2023.3.2 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.3.2

发布说明:

  • 实现了签名图像(见PdfSignatureImage
  • 添加新的调整大小API,用于在保持纵横比的同时缩放页面尺寸
  • 修复不同方向 PDF 上的印章和水印定位问题
  • 修复当从包含超链接的PDF中检索表单字段时的异常
  • 更新到CEF 110.0.31,带有许多安全和性能改进

2023年2月

IronPDF v2023.2.4

2023 年 2 月 28 日
版本 2023.2.4
查看 IronPDF v2023.2.4 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.2.4

发布说明:

  • 支持IronPDFEngine Docker!
  • 支持 PDF 增量保存
  • 重构PDF 签名和签署
  • 移除iTextSharp依赖项
  • 修复了页眉/页脚中的DrawDividerLine错误
  • 在文本页眉/页脚中添加DrawDividerLineColor
  • 将最低.NET Framework版本从4.0更改为4.6.2
  • 修复了使用ReplaceTextOnPage时的内存泄漏
  • 更新IronSoftware.System.Drawing至2023.2.12
  • 修复将图像转换为PDF有时会导致图像不适合PDF文档的大小问题。
  • 修正了一个问题,即在从 HTML 呈现 PDF 时,HTML 页眉和页脚文本中的文本换行无法正确断字。 以前,有些单词会在意想不到的地方断开,导致文本难以阅读或理解
  • 修复了ImageStamper函数中的错误,该函数未正确读取相对路径

2023年1月

IronPDF v2023.1.11416

2023 年 1 月 9 日
版本 2023.1.11416
查看 IronPDF v2023.1.11416 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2023.1.11416

发布说明:

  • 添加对在 HTML 渲染后执行自定义 JavaScript 的支持(请参见 JavaScript 属性)
  • 修复对 Ubuntu 22 的支持
  • 修复使用ClickOnce发布方法时未包含IronPDF文件的问题
  • 修复了合并某些表单字段配置文件时的错误
  • 磁盘缓存现在默认启用并设置为临时文件夹路径(见Installation.ChromeBrowserCachePath
  • 弃用FitPaperModes.Zoom
  • 在netstandard2.0项目中用System.Drawing.Common
##### 注意事项:
  1. AZURE V4 W/NET6.0无附加变量集 [下载链接]
    ChromePdfRenderer renderer = new ChromePdfRenderer();
    var doc = renderer.RenderUrlAsPdf("https://www.google.com/");
    返回 new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
        
  2. AZURE V4 W/NET6.0无附加变量集 [下载链接]
    ChromePdfRenderer renderer = new ChromePdfRenderer();
    var doc = renderer.RenderUrlAsPdf("https://www.google.com/");
    返回 new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
        
  3. dotnet publish net6.0 目标平台 win-x64

2022 年 12 月

IronPDF v2022.12.11113

2022 年 12 月 12 日
版本 2022.12.11113
查看 IronPDF v2022.12.11113 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.12.11113

发布说明:

  • 修复将 IronPDF 作为 Windows 服务的一部分使用时的崩溃问题
  • 修复使用IronPDF与Azure Functions时的'无法部署IronPDF'错误(参见 如何在Azure上使用.NET运行HTML到PDF)
  • 修复在现有 PDF 内容后面加盖 HTML 或图像时的行为
  • 修复缺少自定义日志记录器接口(Logging.CustomLogger)
  • 修复缺少AspxToPdf功能(仅.NET 4)
  • 修复即使正确设置为None,Zoom也会被忽略的情况
  • 添加RenderZipFileAsPdf用于将ZIP文件渲染为PDF文档
  • 添加RenderDelay和BackgroundColor选项到TextStamper
  • 更新至 Chrome 108.4.13 版,性能和安全性得到多项改进
  • 更新各种第三方NuGet包以缓解漏洞
  • 更新建议的docker文件(参见 将IronPDF添加到现有Docker容器)
  • 改进了不同Linux版本和.NET版本之间IronPDF部署的一致性
  • 逐步改进本地代码的内存管理、稳定性和性能

2022年11月

IronPDF v2022.11.10347

2022 年 11 月 8 日
版本 2022.11.10347
查看 IronPDF v2022.11.10347 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.11.10347

发布说明:

  • 添加单选按钮表单元素,由 html "input "元素生成,"type "属性为 "radio"。
  • 添加RTF到PDF - 更多信息参见RenderRtfStringAsPdf()
  • 添加更多替换文本的方法 - 请参见ReplaceTextOnPages()和ReplaceTextOnAllPages()
  • 修复文本页眉和页脚不可见的问题
  • 修复合并具有特定书签配置的文档时出现的错误
  • 修复调用ApplyWatermark()时错误
  • 修复合并后表单域有时不可编辑的问题
  • 修复带有"!重要 "样式的 HTML 元素的表单生成问题
  • 修复使用ImageToPdf()时某些TIFF图像无法加载的问题
  • 更新ToMultiPageTiffImage()以只生成单个图像文件
  • 更新NuGet包布局以提高在所有平台上的部署
  • 更新了将页眉和页脚应用页边距的逻辑(现在默认只应用左侧和右侧页边距)
  • 现在支持通过zip文件或安装程序执行程序安装IronPDF (参见 IronPDF主页)

2022年10月

IronPDF v2022.10.9622

2022 年 10 月 10 日
版本 2022.10.9622
查看 IronPDF v2022.10.9622 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.10.9622

发布说明:

  • [热修复] 修复 ImageStamper 和 TextStamper 丢失的问题

IronPDF v2022.10.9532

2022 年 10 月 4 日
版本 2022.10.9532
查看 IronPDF v2022.10.9532 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.10.9532

发布说明:

  • 添加HTML印章的新方法
  • 添加了仅应用左和右页边距到页眉和页脚的选项(见UseMarginsOnHeaderAndFooter
  • 废弃了ApplyMarginToHeaderAndFooter
  • 纸张尺寸现在精确到0.00001毫米
  • 使用IronPDF创建的表单字段不再有蓝色边框
  • 修复替换文本有时会中断页面布局的问题
  • 改进了替换文本时决定使用哪种字体的逻辑(现在检查缺失的字形)
  • 更新到CEF版本105.3.39

2022年9月

IronPDF v2022.9.9056

2022 年 9 月 14 日
版本 2022.9.9056
查看 IronPDF v2022.9.9056 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.9.9056

发布说明:

  • 修复了许可证密钥未从应用程序或Web配置文件中读取的问题
  • 修复在Windows上缺少Microsoft Visual C++依赖项时的错误
  • 修复导致表单垂直偏移几个像素的错误
  • 修复使用VB.NET时方法名重复的问题
  • 添加支持在HTML转换为PDF时的表单复选框

2022年8月

IronPDF v2022.8.8138

2022 年 8 月 16 日
版本 2022.8.8138
查看 IronPDF v2022.8.8138 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.8.8138

发布说明:

  • 为PDF文档添加压缩功能。 更多信息请见PdfDocument.CompressImages()
  • 为使用ImageToPdfConverter时指定渲染选项添加了参数
  • 移除PdfPage.PageRotation(PDF页面旋转为0、90、180或270)
  • 修复了其href属性指定参数的链接元素的渲染
  • 修复了在使用LoadStylesAndCSSFromMainHtmlDocument选项时对页眉和页脚应用文档CSS的问题
  • 修复在使用嵌套表单字段时设置和检索表单字段标志的问题
  • 更新到最新的Pdfium,具有各种安全修复和性能改进

2022年7月

IronPDF v2022.8.7894

2022 年 7 月 28 日
版本 2022.8.7894
查看 IronPDF v2022.8.7894 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.8.7894

发布说明:

  • 添加对Apple Silicon设备(MacOs在ARM处理器上)的支持
  • 添加对Ubuntu 22的支持
  • 添加IronPdf.Installation.ChromeBrowserCachePath
  • 添加了用于将图像绘制到PDF文档中的PdfDocument.DrawBitmap
  • 减少未持有IronPDF许可证的用户水印对PDF额外文件大小的影响。
  • 修复了有时渲染错误的单页应用程序和AJAX网站
  • 修复合并PDF文档时"重命名表单字段错误"的问题
  • 修复加载TIFF文件时有时抛出异常
  • 修复了一些附件被损坏的问题
  • 修复图像TOPdf不能处理文件名中含有空格的问题
  • 修复了某些未正确工作的FitToPaperModes。 修复了一些无法打开的PDF文件
  • 合并PDF文档现在能正确合并所有表单字段及其属性,包括嵌套的表单字段
  • 改进了在某些环境中的.NET 6.0支持
  • 改进了HtmlStamp和水印的位置

2022年6月

IronPDF v2022.7.6986

2022 年 6 月 30 日
版本 2022.7.6986
查看 IronPDF v2022.7.6986 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.7.6986

发布说明:

  • 为Azure Functions中.NET 6.0项目添加官方支持
  • 实现合并PDF文档时的注释合并
  • 实现了HTML内容自动适应PDF页面的功能 - 详情请见FitToPaperModes
  • 生成PDF文档时,Textarea HTML元素现在应该包含其值
  • 大大提高了检索表单字段数据或操作表单字段时的性能
  • 为表单字段添加了几个只读属性
  • 修复了阻止设置表单字段值和使用其全名操作表单字段的错误
  • 修复了MacOs上的几个冻结和性能问题
  • 修复了向横向文档添加页眉和页脚时的错误
  • 改进了在IIS应用程序池中使用多个IronPDF实例时的行为
  • 改进了遇到罕见错误(如连接错误或超时)时的行为和清晰度

IronPDF v2022.6.6115

六月 6, 2022
版本 2022.6.6115
查看 IronPDF v2022.6.6115 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.6.6115

发布说明:

  • 添加了扩展的 PDF 书签 API
  • 新增了 PDF 附件 API
  • 添加了新的Text替换API
  • 修复了在受限资源环境(如 Docker、Kubernetes 等)中多次渲染导致挂起的错误
  • 修复了 PageOrientation 返回不正确值的错误
  • 修复了插入页面时产生错误的错误
  • 修复了将 PDF 转换为图像输出比率无效的错误
  • 修复了重复表单字段未正确设置的错误
  • 修复了页眉/页脚占位符不起作用的错误
  • 修复了应用HtmlHeaderFooter时的内存泄漏问题
  • 改进了在用户指定的浏览器限制达到后排队多次渲染的逻辑
  • 改进了部署过程
  • 改进了一些错误信息
  • 更新到最新的 Pdfium 版本,其中包括操作现有 PDF 文档时的修复
  • 更新到最新的 Chrome 版本,其中包括在将 HTML 渲染为 PDF 时的修复和安全更新

2022年5月

IronPDF v2022.5.5596

2022 年 5 月 2 日
版本 2022.5.5596
查看 IronPDF v2022.5.5596 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.5.5596

发布说明:

  • 修复了HtmlStamp定位不正确的错误
  • 修复了AddBackground错误地添加到前景的错误
  • 修复了EnableCookies没有按预期工作的问题
  • 修复了在编辑PDF文档期间导致ArgumentNullException的错误
  • 实现了在不需要重新启动的情况下处理ChromePdfRenderer异常的方法
  • 改进了文档(IntelliSense)

2022年4月

IronPDF v2022.4.5575

2022 年 4 月 25 日
版本 2022.4.5575
查看 IronPDF v2022.4.5575 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.4.5575

发布说明:

  • 支持 .NET 6
  • 修复了用户 cookies 未在渲染 URL 时自动应用的错误
  • 修复了在 Windows 上将 pdf 文档转换为图像时,导致的间歇性 GDI+ 异常
  • 修复了某些系统在初始化和部署时导致的间歇性挂起错误
  • 修复了导致PDF文档的Width, Height, PrintHeight属性误计算的错误
  • 修复了HtmlFooter有时在页脚下方添加额外5毫米边距的错误
  • 修复了 DPI 参数未增加从 pdf 文档生成的图像分辨率的错误
  • 修复了页眉和页脚 CSS 样式不起作用的错误
  • 修复了在设置 pdf 安全设置时书签会消失的错误
  • 修复了ArgumentNullException的问题
  • 修复了在使用某些发布配置文件发布时 IronPDF 无法运行的问题
  • 修复了DrawDividerLine不适用于HTML页眉和页脚的问题
  • 修复了临时文件未被清理的问题
  • 在使用 IronPDF 于 Windows 时实现了对 Microsoft Visual C++ 可再发行组件的检查
  • 实现了改进的逻辑,从而在 pdf 文档上渲染 html 页眉和页脚

IronPDF v2022.4.5455

2022 年 4 月 12 日
版本 2022.4.5455
查看 IronPDF v2022.4.5455 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.4.5455

发布说明:

  • 修复了更改用户密码、所有者密码或权限时会删除书签的错误
  • 修复了合并 pdf 文档时无法保留书签的错误
  • 修复了若干与设置或检索书签相关的其他错误
  • 修复了PDF页面PrintWidth计算不正确的问题
  • 修复了从 PDF 文档生成图像时可能导致崩溃的错误
  • 修复了生成 PDF 文档的页眉和页脚时错误应用渲染延迟的错误
  • 修复了不使用IDisposable模式时的内存泄漏
  • 改进了修改 PDF 文档时的线程安全性
  • 改进了在无法打开 PDF 文档时的错误文本
  • 更新了 pdf 转图像转换,以索引 1 开始页面

2022年3月

IronPDF v2022.3.5084

2022 年 3 月 8 日
版本 2022.3.5084
查看 IronPDF v2022.3.5084 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.3.5084

发布说明:

  • 修复了在使用 .NET 6 时 PNG 图像未正确加载的错误
  • 修复了许可证标识无法点击的错误
  • 改进了对某些 Linux 发行版的兼容性
  • 改进了整体稳定性
  • 改进了多线程支持
  • 更新到最新的 Pdfium 版本

2022年2月

IronPDF v2022.2.4887

2022 年 2 月 17 日
版本 2022.2.4887
查看 IronPDF v2022.2.4887 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.2.4887

发布说明:

  • 修复了某些图像未正确加载的错误
  • 修复了使用ChromeRender时cookie无法正常工作的问题
  • 修复了使用RenderHtmlAsPdf时图像无法正常工作的UNC路径
  • 修复了页眉和页脚 HTML 样式应用中的错误
  • 修复了多线程渲染在某些系统上会损坏文档的错误
  • 改进了 macOS 稳定性
  • 提高了总体稳定性和性能
  • 新API - ImageToPdfConverter(默认:A4)

2022年1月

IronPDF v2022.1.4599

2022 年 1 月 11 日
版本 2022.1.4599
查看 IronPDF v2022.1.4599 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2022.1.4599

发布说明:

  • 修复了某些系统上的初始化超时问题
  • 修复了某些 SSL 证书的使用问题
  • 改进了使用自定义临时文件夹时的逻辑
  • 改进了关闭/清理逻辑

2021年12月

IronPDF v2021.12.4495

2021 年 12 月 7 日
版本 2021.12.4495
查看 IronPDF v2021.12.4495 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2021.12.4495

发布说明:

  • 修复了在禁用 JavaScript 时页眉和页脚无法正确渲染的错误
  • 修复了使用GetPrintDocument()打印文档时的内存问题
  • 修复了使用 HtmlToPdf 类时,渲染选项可能没有正确应用的错误
  • 修复了可能错误抛出"子进程不可执行"异常的错误
  • 修复了可能错误抛出"此平台不支持注册表"异常的错误
  • 提升了部署逻辑,确保用了正确版本的下载依赖项(与使用IronPdf.Slim NuGet包相关)
  • 将默认渲染超时从 30 秒更新为 60 秒
  • 更新了StampHTML()方法,允许用户为html印章指定渲染选项

IronPDF v2021.12.4401

2021 年 12 月 1 日
版本 2021.12.4401
查看 IronPDF v2021.12.4401 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2021.12.4401

发布说明:

  • 为PDF文档添加压缩功能。 更多信息请见PdfDocument.CompressImages()
  • 为使用ImageToPdfConverter时指定渲染选项添加了参数
  • 移除PdfPage.PageRotation(PDF页面旋转为0、90、180或270)
  • 修复了其href属性指定参数的链接元素的渲染
  • 修复了在使用LoadStylesAndCSSFromMainHtmlDocument选项时对页眉和页脚应用文档CSS的问题
  • 修复在使用嵌套表单字段时设置和检索表单字段标志的问题
  • 更新到最新的Pdfium,具有各种安全修复和性能改进

2021年11月

IronPDF v2021.11.4257

2021 年 11 月 15 日
版本 2021.11.4257
查看 IronPDF v2021.11.4257 API 参考资料

功能与升级

https://www.nuget.org/packages/IronPdf/2021.11.4257

发布说明:

  • 添加了Chrome、WebKit和自适应渲染到IronPdf
  • 像素完美的 Chrome HTML 到 PDF 渲染
  • 完整的多线程和异步支持
  • 添加了 Razor 和 MVC 助手
  • ChromePdfRenderer 类已添加
  • WebKitPdfRenderer 类已添加
  • AdaptivePdfRenderer 类已添加
  • Chrome渲染器替换WebKit为我们的默认HtmlToPdf引擎。HTML、CSS和JS渲染更准确,这可能会导致现有用户的布局变化
  • 次要 API 变化

准备开始了吗?
Nuget 下载 17,803,474 | 版本: 2026.3 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package IronPdf
运行示例看着你的HTML代码变成PDF文件。