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

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年7月

IronPDF v2026.7.2

PM > Install-Package IronPdf -Version 2026.7.2

发布说明

  • 添加了对提取和访问PDF可选内容组(OCG/层)的支持,包括层次结构、可见性和对象级层元数据
  • 添加了ChromePdfRenderOptions.CssPageRulePolicy和页眉/页脚重叠检测选项,以改进页边距处理并在渲染或修改PDF时防止内容重叠
  • 通过移除基于shellcode的检测规则,提高了PDF扫描的可靠性,避免了由于不一致的误报结果
  • 通过检测停滞的PDF生成操作并返回更清晰、更具操作性的错误信息,增强了渲染超时处理
  • 修复了可能导致孤立的浏览器进程、意外崩溃,以及在高负载或受限CPU环境下渲染失败的引擎稳定性问题
  • 修复了一个问题,即PDF修正可能留下字符残留或由于不准确的文本边界框而删除多余内容
  • 修复了ImageToPdfConverter.ImageToPdf在图像文件名中包含空格和多个点时可能生成空白PDF的问题
  • 修复了多页TIFF转换在混合方向PDF中未保留每页方向和分辨率的问题
  • 修复了Cleaner.SanitizeWithSvg可能添加额外页面并在净化的PDF中损坏非ASCII文本的问题
  • 修复了PDF签名时间戳在夏令时(DST)期间显示错误时区偏移的问题
  • 更新了内部依赖项

2026年6月

IronPDF v2026.6.1

PM > Install-Package IronPdf -Version 2026.6.1

发布说明

  • 添加了AdvancedCompressionOptions以对PDF压缩进行细粒度控制,包括图像DPI降采样、JPEG质量设置、结构树移除和可定制的优化标志
  • 添加了DisableFormFontFallback API以控制或抑制自动表单字段字体嵌入
  • 添加ECDSA PDF签名支持,具有正确的SHA/OID映射,可靠验证和签署EC签名的PDF。
  • 修复了扫描器生成和浏览器打印的PDF中不可见或缺少的页眉和页脚问题。
  • 修复了CopyPages可能导致在多个页面上共享的小构件注释表单字段丢失的问题,从而使可见字段在复制的文档中消失
  • 修复了长标题跨多行渲染时目录页码不正确的问题。
  • 修复了在大型文档中组合静态内容页眉/页脚与动态内容时PDF大小增大的问题。
  • 修复了IronPdfEngine在并发负载下的队列死锁问题。
  • 更新了内部依赖项

2026年5月

IronPDF v2026.5.2

PM > Install-Package IronPdf -Version 2026.5.2

发布说明

  • 添加了VerifiedSignature,暴露了完整的X.509证书详情,包括主题DN、颁发者、序列号、有效期及签名的PDF中原始DER字节
  • 添加了LinkAnnotation类用于在PDF文档中创建可点击链接,导航至特定页面及位置
  • 添加了LinearizePdfToStream方法,实现了无磁盘I/O的完全内存内PDF线性化,非常适合云端和沙箱环境
  • 添加了自动PDF书签生成功能,通过HTML标题(h1–h6)在渲染期间,包括正确的层级结构、页面映射和根据标题级别或CSS选择器的可选过滤
  • 使用静态链接的libjpeg和zlib重建了qpdf 12.3.2,移除对系统libjpeg.so.62的依赖,以适应现代Linux发行版如Rocky 9/10和Debian 13
  • 修复了使用UseScaledRendering()时,HTML页眉和页脚在非默认缩放级别下缩放不正确的问题
  • 修复了使用FragmentHeight在自定义纸张尺寸上渲染页眉/页脚时的间歇性IronPdfInputException问题
  • 修复了进程拆卸期间的间歇性SEGFAULT,并改进了标签池稳定性,以防止并发渲染问题和日志垃圾邮件
  • 更新了内部依赖项

2026年4月

IronPDF v2026.4.1

PM > Install-Package IronPdf -Version 2026.4.1

发布说明

  • 通过减少内部渲染调用并复用浏览器标签页来降低启动开销,从而提升了 PDF 渲染性能
  • 针对包含混合输入类型、隐藏元素、深度嵌套标签以及注释顺序的表单,改进了 PDF/UA 结构树标记,以确保控件与结构元素的正确关联
  • 将 IronPdfEngine Docker 镜像大小缩减了 60%(从 2.89 GB 缩减至 1.14 GB)
  • 通过移除不必要的软件包、修复 4 个高危 CVE 以及 1,400 多个其他安全扫描问题,提升了 IronPdfEngine Docker 镜像的安全性
  • 改进了IronPdfEngine Docker容器,使其能够正确转发运行时参数,如端口、chrome_browser_limit
  • 修复了RedactRegions中的内存泄漏,反复调用导致内存增长(减少93-97%)
  • 修复了GetMetadata的缓冲区读取过多问题,可能导致崩溃或数据损坏
  • 修复了 PDF/UA 转换时移除 CSS overflow:hidden 裁剪的问题,确保裁剪后的图像与标准 PDF 输出效果一致
  • 修复了当使用诸如Adobe Reader的外部签名者验证签名时,SignatureName总是空的问题
  • 修复了从DOCX到PDF转换中丢失的页眉/页脚图像(DrawingML和VML)

2026年3月

IronPDF v2026.3.1

PM > Install-Package IronPdf -Version 2026.3.1

发布说明

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

2026 年 2 月

IronPDF v2026.2.1.

PM > Install-Package IronPdf -Version 2026.2.1

发布说明

  • 更新内部依赖项。

2026 年 1 月

IronPDF v2026.1.3.

PM > Install-Package IronPdf -Version 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.

PM > Install-Package IronPdf -Version 2025.12.2

发布说明

  • 新增对 PDF/UA-2 (ISO 14289-2:2024) 合规性的支持
  • 添加了新的CompressAndSaveAs API,提供更优的压缩
  • 添加了SaveAsJson API用于将PDF内容提取为JSON

  • 改进文档和示例
  • 启用了在本地运行IronPdfEngine时,Java和Node.js中的本地HTML文件转换为PDF

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

2025 年 11 月

IronPDF v2025.11.12

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 2025.10.8/

发布说明

  • 添加了新的IsLinearized API。

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

2025 年 9 月

IronPDF v2025.9.4

PM > Install-Package IronPdf -Version 2025.9.4

发布说明

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

2025 年 8 月

IronPDF v2025.8.8

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 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中的内部超链接的问题。
  • 修复了当CompressImages使图像变黑的问题。
  • 修复了RenderUrlAsPdf创建的前PDF时将背景放在前景前面的问题。
  • 修复了在Bitmap时导致背景覆盖前景的问题。
  • 修复了应用于盖章器的旋转导致盖章器对象放置在错误位置的问题。

2025 年 6 月

IronPDF v2025.6.8

PM > Install-Package IronPdf -Version 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 实体的标题的问题。
  • 修复了RenderDocxAsPdf在将某些DOCX文件转换为PDF时抛出异常的问题。
  • 修复了在添加多个HTML页眉/页脚时,SaveAsPdfUA抛出内存违规异常的问题。
  • 修复了一些内部内存泄漏。

  • Flatten

2025年5月

IronPDF v2025.5.6

PM > Install-Package IronPdf -Version 2025.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

PM > Install-Package IronPdf -Version 2025.4.4

发布说明

  • 引入了新的ToBitmapHighQuality API。

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

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

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

2025 年 3 月

IronPDF v2025.3.6

PM > Install-Package IronPdf -Version 2025.3.6

发布说明

  • 将默认打印 DPI 调整为 300。
  • 更新了Environment.ProcessorCount,提高了云部署的稳定性。

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

2025 年 2 月

IronPDF v2025.2.8

PM > Install-Package IronPdf -Version 2025.2.8

发布说明

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

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

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

2025 年 1 月

IronPDF v2025.1.1

PM > Install-Package IronPdf -Version 2025.1.1

发布说明

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

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

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

2024 年 12 月

IronPDF v2024.12.9

PM > Install-Package IronPdf -Version 2024.12.9

发布说明

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

2024年11月

IronPDF v2024.11.4

PM > Install-Package IronPdf -Version 2024.11.4

发布说明

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

2024年10月

IronPDF v2024.10.8

PM > Install-Package IronPdf -Version 2024.10.8

发布说明

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

2024 年 9 月

IronPDF v2024.9.3

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 2024.7.8

发布说明

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

2024 年 6 月

IronPDF v2024.6.1

PM > Install-Package IronPdf -Version 2024.6.1

发布说明

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

2024年5月

IronPDF v2024.5.2

PM > Install-Package IronPdf -Version 2024.5.2

发布说明

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

2024年4月

IronPDF v2024.4.2

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 2024.3.4

发布说明

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

2024 年 2 月

IronPDF v2024.2.2

PM > Install-Package IronPdf -Version 2024.2.2

发布说明

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

2024 年 1 月

IronPDF v2024.1.20

PM > Install-Package IronPdf -Version 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密集型URL时修复了崩溃或无法呈现的问题。
  • 修复转换包含超链接的文档时的PDF/UA验证。 (PDF/UA 7.18.5)
  • 修复转换为PDF/A时的System.AccessViolationException
  • 修复替换文本以兼容使用灰度文本或路径的文档
  • 改进替换文本行为,修复许多漏洞并改进文本格式
  • 改善PDF/A超链接的内容描述。
  • 改进了只允许单个进程的只读环境中的行为,通过自动启用Installation.SingleProcess

2023 年 12 月

IronPDF v2023.12.6

PM > Install-Package IronPdf -Version 2023.12.6

发布说明

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

2023年11月

IronPDF v2023.11.7

PM > Install-Package IronPdf -Version 2023.11.7

发布说明

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

2023 年 10 月

IronPDF v2023.10.3

PM > Install-Package IronPdf -Version 2023.10.3

发布说明

  • 修复了若干小错误并提升了性能

2023 年 9 月

IronPDF v2023.9.8

PM > Install-Package IronPdf -Version 2023.9.8

发布说明

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

2023年8月

IronPDF v2023.8.6

PM > Install-Package IronPdf -Version 2023.8.6

发布说明

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

2023年7月

IronPDF v2023.7.4

PM > Install-Package IronPdf -Version 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 图像失去透明度
  • 修复了AnyBitmap时解决了异常
  • 修复读取文本注释标题和内容
  • 修复了一个罕见问题,即在非英语系统上无法验证许可证密钥
  • 修复了InsertPdf():现在可以正确合并表单字段和书签
  • 使用HTML页眉和页脚时显著提高了性能
  • 在将 HTML 呈现为 PDF 时减少内存使用量
  • 在打开大型 PDF 文档时减少内存使用量
  • 改进了一些Windows服务器版本(2016年及以后)的平台支持
  • 更新到IronSoftware.Drawing 2023.7.1,修复了图像编码和解码的各种错误

2023年6月

IronPDF v2023.6.10

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 2023.5.8

发布说明

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

2023年4月

IronPDF v2023.4.4

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 2023.3.2

发布说明

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

2023年2月

IronPDF v2023.2.4

PM > Install-Package IronPdf -Version 2023.2.4

发布说明

  • 支持IronPDFEngine Docker!
  • 支持 PDF 增量保存
  • 重构PDF 签名和签署
  • 移除了对iText的依赖
  • 修复了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

PM > Install-Package IronPdf -Version 2023.1.11416

发布说明

  • 添加对在 HTML 渲染后执行自定义 JavaScript 的支持(请参见 JavaScript 属性)
  • 修复对 Ubuntu 22 的支持
  • 修复了使用ClickOnce发布方法时未包括IronPdf文件的问题
  • 修复了合并某些表单字段配置文件时的错误
  • 现在默认启用磁盘缓存并设置为临时文件夹路径(请参见Installation.ChromeBrowserCachePath
  • 弃用FitPaperModes.Zoom
  • 在netstandard2.0项目中用IronSoftware.Drawing
注意事项:
  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. .NET发布net6.0目标平台win-x64

2022 年 12 月

IronPDF v2022.12.11113

PM > Install-Package IronPdf -Version 2022.12.11113

发布说明

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

2022年11月

IronPDF v2022.11.10347

PM > Install-Package IronPdf -Version 2022.11.10347

发布说明

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

2022年10月

IronPDF v2022.10.9622

PM > Install-Package IronPdf -Version 2022.10.9622

发布说明

  • [热修复] 修复了TextStamper缺失的问题

IronPDF v2022.10.9532

PM > Install-Package IronPdf -Version 2022.10.9532

发布说明

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

2022年9月

IronPDF v2022.9.9056

PM > Install-Package IronPdf -Version 2022.9.9056

发布说明

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

2022年8月

IronPDF v2022.8.8138

PM > Install-Package IronPdf -Version 2022.8.8138

发布说明

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

2022年7月

IronPDF v2022.8.7894

PM > Install-Package IronPdf -Version 2022.8.7894

发布说明

  • 添加了Apple Silicon设备支持(在ARM处理器上的MacOs
  • 添加对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

PM > Install-Package IronPdf -Version 2022.7.6986

发布说明

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

IronPDF v2022.6.6115

PM > Install-Package IronPdf -Version 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

PM > Install-Package IronPdf -Version 2022.5.5596

发布说明

  • 修复了HtmlStamp定位不工作的错误
  • 修复了AddBackground错误地添加到前景中的错误
  • 修复了EnableCookies未按预期工作的错误
  • 修复了在编辑PDF文档期间ArgumentNullException导致的错误
  • 实现了无需重启即可处理ChromePdfRenderer异常
  • 改进了文档(IntelliSense

2022年4月

IronPDF v2022.4.5575

PM > Install-Package IronPdf -Version 2022.4.5575

发布说明

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

IronPDF v2022.4.5455

PM > Install-Package IronPdf -Version 2022.4.5455

发布说明

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

2022年3月

IronPDF v2022.3.5084

PM > Install-Package IronPdf -Version 2022.3.5084

发布说明

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

2022年2月

IronPDF v2022.2.4887

PM > Install-Package IronPdf -Version 2022.2.4887

发布说明

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

2022年1月

IronPDF v2022.1.4599

PM > Install-Package IronPdf -Version 2022.1.4599

发布说明

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

2021年12月

IronPDF v2021.12.4495

PM > Install-Package IronPdf -Version 2021.12.4495

发布说明

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

IronPDF v2021.12.4401

PM > Install-Package IronPdf -Version 2021.12.4401

发布说明

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

2021年11月

IronPDF v2021.11.4257

PM > Install-Package IronPdf -Version 2021.11.4257

发布说明

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

准备开始了吗?
Nuget 下载 20,296,129 | 版本: 2026.7 刚刚发布
Still Scrolling Icon

还在滚动吗?

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