Changelog: Updates, milestones, roadmap

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

2025 年 9 月

IronPDF for Python v2025.9.1.4

class="main-content__changelog-date-n-version-wrapper">
class="main-content__changelog-date">2025年9月3日下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
class="main-content__changelog-version"> 版本 2025.9.1.4 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/](https://pypi.org/project/IronPdf/2025.9.1.4)** #### 发布说明 *功能* - 为 `DrawBitmap` 增加了一个新的 `IgnorePageRotation` 标志,用于忽略页面旋转。 *增强* - 当对多个页面应用相同的 `Stamp`, `Background`/`Foreground`, `Header`/`Footer` 时,减小 PDF 文件大小。 *错误修复* - 修复了 PDF/UA 合规性中与链接注解相关的 `VeraPDF` 验证失败问题,因为缺少适当的 `StructParent`。 - 修复了在字体缺乏 `/ToUnicode` 和 `/Encoding` 的情况下,VeraPDF PDF/3A 验证失败的问题。 - 修复了将 HTML 渲染为 PDF 时的重大内存泄漏问题。 - 修复了在应用 `Stamp`, `Background`/`Foreground` 和 `Header`/`Footer` 时的内存泄漏问题。 - 修复了使用 `DrawText` API 时的轻微内存泄漏问题。
## 2025 年 8 月 ### IronPDF for Python v2025.8.1.8
class="main-content__changelog-date-n-version-wrapper">
class="main-content__changelog-date">2025年8月14日下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
class="main-content__changelog-version"> 版本 2025.8.1.8 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/](https://pypi.org/project/IronPdf/2025.8.1.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 年 6 月

IronPDF for Python v2025.6.1.5

Jun 5, 2025下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2025.6.1.5 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2025.6.1.5](https://pypi.org/project/IronPdf/2025.6.1.5)** #### 发布说明 **新功能** 添加了新的 `ToMultiPageTiffBytes()` 和 `ToMultiPageTiffStream()` API **增强** 优化了内部 `ToMultiPageTiff()` 转换 **错误修复** - 修复了合并文档时书签目标未更新的问题。 - 修复了文本行和文本块抛出系统访问违规异常的问题。 - 修复了合并、复制或插入PDF时表单字段丢失的问题。 现在所有第二个及后续 PDF 的表单字段名称都更新为 `name_x`,其中 `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 for Python v2025.5.1.7

May 15, 2025下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2025.5.1.7 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2025.5.1.7](https://pypi.org/project/IronPdf/2025.5.1.7)** #### 发布说明: **新功能** - 支持 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 for Python v2025.4.1.4

April 10, 2025下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2025.4.1.4 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2025.4.1.4](https://pypi.org/project/IronPdf/2025.4.1.4)** #### 发布说明: **新功能** - 添加了新的 `ToBitmapHighQuality` API。 **增强** - 增强了 PDF 转图像的内存消耗。 - 将 `ConvertToPdfUA` 的 `NaturalLanguages` 参数更新为可选。 **错误修复** - 修复了 `ImageFormField` 与 `IronPdfEngine` (gRPC) 一起使用时无法正常工作的问题。 - 修复了打印时表单不可见的问题。 **文档更新** - 为某些类添加了缺少的文档。
## 2025 年 3 月

IronPDF for Python v2025.3.1.6

March 6, 2025下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2025.3.1.6 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2025.3.1.6](https://pypi.org/project/IronPdf/2025.3.1.6/)** #### 发布说明: **增强** - 默认打印 DPI 更改为 300。 - 将 `ChromeBrowserLimit` 的默认值更改为 `Environment.ProcessorCount`,这增强了基于云部署的稳定性。 **错误修复** - 修复了由 `HtmlHeaderFooter` 生成的错误 PDF 页码的问题。 - 修复了设置元数据键包含括号时抛出异常的问题。 - 修复了在某些 PDF 中打印边距未正确对齐的问题。 - 修复了在 `UpdatedChrome` 中启用单一进程模式时导致的崩溃并给出不明确错误消息的问题。 系统现在记录警告并忽略此设置。
## 2025 年 2 月

IronPDF for Python v2025.2.1.8

February 6, 2025下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2025.2.1.8 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2025.2.1.8](https://pypi.org/project/IronPdf/2025.2.1.8/)** #### 发布说明: **新功能** - 允许编辑 PDF/A 文档中 `EmbedFileToPdfA` 的自定义 XMP 元数据。 **增强** - 改进了 `ExtractAllText` 的 VisualOrder 输出。 - 改进了添加新书签和合并包含书签的文档的行为。 **错误修复** - 修复了注释图标、颜色和位置未更新的问题。 - 修复了注释坐标值始终为零的问题。 - 修复了使用 `FindFormField` 找不到某些表单字段的问题。 - 修复了某些复选框表单表现为单选按钮的问题。 - 修复了“否”值不能为单选按钮表单设置的问题。 - 修复了在 DocuSign 中文本字段显示不正确的问题。 - 修复了在某些 PDF 中 `RemoveSignatures` 抛出异常的问题。 - 修复了 `Cleaner.ScanPdf()` 多次调用时抛出异常的问题。 - 修复了在.NET 框架应用程序中 gRPC 通道退出时抛出异常的问题。 - 修复了页眉/页脚动态高度或段落高度忽略 `RenderingOptions.MarginLeft` 和 `RenderingOptions.MarginRight` 的问题。 - 修复了 `PdfDocument` 复制构造函数以正确克隆现有文档。 - 修复了设置页眉/页脚 `MaxHeight` 为 `FragmentHeight` 时未考虑主内容的样式和 CSS 的问题。 - 修复了在 32 位 .NET 框架应用程序中 `Compress` 抛出异常的问题。 - 修复了 `TextAnnotation.Hidden` 无法正常工作的的问题。 - 修复了在某些 PDF 中 `RemoveSignatures` 抛出异常的问题。 - 修复了重分配 `MetaData.Keyword` 抛出异常的问题。 - 修复了从某些 PDF 中检索 `Bookmarks` 导致进程冻结的问题。 - 修复了访问某些 PDF 中的 `Form` 时抛出异常的问题。
## 2025 年 1 月

IronPDF for Python v2025.1.1.1

December 23, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2025.1.1.1 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2025.1.1.1](https://pypi.org/project/IronPdf/2025.1.1.1/)** #### 发布说明: **新功能** - 添加了新的 `RenderHtmlAsPdfUA` API。 - 添加了新的 `RenderZipFileAsPdf` API 重载。 **增强** - 提高 PDF 表单的整体操作性能。 - 改进 HTML 表单生成性能。 - 提高 PDF 文本提取质量。 **错误修复** - 修正了将 IronPdf 从 2024.8.3 版升级到更高版本后,`RenderRazorViewToPdf()` 方法会导致编译错误的问题。 - 修正了 `ReplaceTextOnPage()`, `ReplaceTextOnPages()`, `ReplaceTextOnAllPages()`, 和 `DrawText()` 方法错误地将换行符 (`\n`) 渲染为 ÿ 而不是创建新行的问题。 - 修正了将某些 RTF 文件转换为 PDF 时由于 RTF 文件中不支持的元素而导致异常的问题。 - 修正了 `ReplaceText()` 方法在因嵌入式子集字体中的字形缺失而无法呈现文本时不会抛出异常的问题。 - 修正了一个问题,即在对 PDF 文档应用密码保护和其他安全设置后,内部超链接无法工作。 - 修正了 `PdfPage` 对象的 `Line` 和 `TextChunk` 属性不能正确检测和显示 PDF 页面中的行数和文本块数的问题。 - 修复了 PDF 到图像转换方法中未尊重 DPI 参数的问题,该参数会导致图像的 DPI 值不正确。 - 修复了 `Flatten()` 方法修改 PDF 文档尺寸并导致内容裁剪(尤其是标题部分)的问题。 - 修复了添加背景 PDF 后,PDF 文档页面上不显示 HTML 页眉和页脚的问题。 - 修正了一个问题,即某些 Base64 编码的图片会干扰页眉和页脚内容的 UTF-8 编码,但不会影响主要内容。 - 修正了一个问题,即设置包含空格的自定义元数据密钥(例如 "我的自定义密钥")时会出现异常。
## 2024 年 12 月

IronPDF for Python v2024.12.1.9

December 23, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.12.1.9 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.12.1.9](https://pypi.org/project/IronPdf/2024.12.1.9/)** #### 发布说明: - 将 `IronSoftware.System.Drawing` 更新到 2024.12.3。 - 将 `IronSoftware.Common` 更新到 2024.11.2。 - 提高了获取单元格范围的性能(对中型和大型文件提高 5-10 倍速度)。 - 通过缓存评估结果提高了公式计算。 - 修复了在加载某些文件时发生的空引用异常。 - 修复了从公式中获取日期值的问题。 - 为以不同格式作为流转换 `Workbook` 和 `Worksheet` 添加了功能。 - 添加了在 PDF/A 转换期间嵌入文件的新 API。 - 为 `ReplaceText` API 添加了可选参数 `FontName` 和 `CustomFontSize`。
## 2024 年 11 月 id="latest-version">

IronPDF for Python v2024.11.1.4

November 22, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.11.1.4 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.11.1.4](https://pypi.org/project/IronPdf/2024.11.1.4/)** #### 发布说明: - 添加了在 PDF/A 转换期间嵌入文件的新 API。 - 为 `ReplaceText` API 添加了可选参数 `FontName` 和 `CustomFontSize`。 - 允许在 `DrawText` API 中使用自定义字体。 - 修复了印章定位问题。 - 修复了某些 PDF/A 文件在 Adobe Acrobat Pro 中无法显示的问题。 - 修复了 `ReplaceText` 导致垂直换行的问题。 - 修复了 `Resize()`、`Extend()` 和 `Transform()` 方法无法访问的问题。 - 增强了 Unicode 文本支持。 - 改善了内存使用和性能。 - 提高了 `ApplyMultipleStampsAsync` 的速度。
## 2024 年 9 月

IronPDF for Python v2024.9.1.3

September 17th, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.9.1.3 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.9.1.3](https://pypi.org/project/IronPdf/2024.9.1.3/)** #### 发布说明: - 添加对 '.download' 文件扩展名的 HTML 资源支持。 - 添加了一个新的实验性 API,用于访问 PDF 内的所有 DOM 对象(参见 `PdfDocument.Pages[].ObjectModel`)。 - 添加了对 HTML 转换为 PDF 的 HTTP 请求头支持(参见 `ChromePdfRenderOptions.HttpRequestHeaders`)。 - 改进了外部 PDF 阅读器的多个签名验证(参见 `SignaturePermissions`)。 - 改进了“组合页面”功能的行为和准确性(也称为 N-up)。
## 2024 年 8 月

IronPDF for Python v2024.8.1.3

August 6, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.8.1.3 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.8.1.3](https://pypi.org/project/IronPdf/2024.8.1.3/)** #### 发布说明: - 添加了对 PDF/A 版本 1A,1B,2A,2B 和 3A 转换的支持。 - 添加了创建空白 PDF 文档的支持(参见 `PdfDocument` 构造函数)。 - 添加了将 PDF 页面组合成单个行和列页面的支持(参见 `PdfDocument.CombinePages()`)。 - 添加了支持移动或缩放整个页面内容(参见 `PdfPage.Transform()`)。 - 修复了渲染 HTML 到 PDF/A 时复选框不可交互的问题。 - 提高了从 HTML 创建单选按钮时的性能。
## 2024 年 7 月 id="latest-version">

IronPDF for Python v2024.7.1.8

Jul 9, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.7.1.8 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.7.1.8](https://pypi.org/project/IronPdf/2024.7.1.8/)** #### 发布说明: - 修复了保存为 PDF/A 时链接、表单和注释损坏的问题。 - 修复了保存为 PDF/UA 时标签顺序不正确的问题。 - 修复了删除 PDF 对象时的内存泄漏问题。 - 修复了通过 Adobe Acrobat Pro 无法编辑表单的问题。 - 修复了渲染大图像时导致崩溃的问题。 - 修复了渲染宽度未应用于页眉和页脚的问题。 - 修复了不同页面大小的印章被错误放置的问题。 - 修复了页面平铺后表单值不可见的问题。 - 修复了将页面转换为图像时表单值不可见的问题(使用 `Flatten=true`)。 - 修复了签名图像不可见的问题。 - 增强了对重复表单名称设置表单值的支持。 - 添加了从 HTML 输入渲染所选组合框列表的支持。 - 文本编辑 API 添加了新选项。 - 添加了对全词编辑(包含标点)的支持。
## 2024 年 6 月 id="latest-version">

IronPDF for Python v2024.6.1.1

Jun 19, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.6.1.1 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.6.1.1](https://pypi.org/project/IronPdf/2024.6.1.1/)** #### 发布说明: - 添加了新的区域编辑 API。 - 添加了对图像表单字段的支持。 - 添加了将 PDF 转换为图像时显示表单字段值的支持。 - 允许自定义自然语言标识符用于 `SaveAsPdfUA`。 - 修复了 `SaveAsPdfUA` 有时崩溃的错误。 - 修复了 `Merge` 有时崩溃的错误。 - 修复了 `Stamp` 损坏某些 PDF 的问题。 - 修复了 `CompressImage` 损坏某些 PDF 的问题。 - 修复了添加 `Header` `Footer` 损坏某些 PDF 的问题。 - 修复了带点符号的表单字段名称被忽略的问题。 - 修复了一系列在操作 PDF 文档时 `System.AccessViolationExceptions` 的问题。 - 修复了 `QRCode` 使用无效宽度和高度的问题。 - 修复了 `RenderDocxAsPdf` 忽略 docx 中分页符的问题。 - 修复了登录认证用户名错误设置为密码值的问题。 - 修复了一些系统上的 FIPS 合规错误。 - 修复了在 `IronPdf` 在 `IronQr` 初始化之前初始化时抛出的 `StackOverflowException`。 - 增强了对表单注释的支持。 - 将 Pdfium 版本更新到最新版本,其中包括在处理现有 PDF 文档时的修复。 - 更新了 `IronSoftware.System.Drawing` 到 2024.6.1。 - 在 `IronPdf` Docker 镜像中支持更多语言。
## 2024年5月 id="latest-version">

IronPDF for Python v2024.5.1.2/

Apr 29, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.5.1.2/ 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.5.1.2/](https://pypi.org/project/IronPdf/2024.5.1.2/)** #### 发布说明: - 添加了新的 `IronPdf.Cleaner` API,能够清理和扫描 PDF。 - 修复了 `RenderRtfFileAsPdf` 有时会返回黑色内容的问题。
## 2024年4月

IronPDF for Python v2024.4.1.2/

Apr 5, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.4.1.2/ 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.4.1.2/](https://pypi.org/project/IronPdf/2024.4.1.2/)** #### 发布说明: - 添加了新的 `PdfDocument.Compress()` API。 - 修正了旋转 PDF 在将 PDF 转换为 HTML 时造成图片损坏的问题。 - 修正了阿拉伯语 PDF 在将 PDF 转换为 HTML 时破坏 HTML 结构的问题。 - 修复了应用边距时页眉/页脚的字体大小被改变的问题。 - 修复了复杂 HTML 中目录(TOC)渲染失败的问题。 - 修复了在 `IronPdfEngine` 中设置许可证密钥无法正常工作的问题。 - 修复了将旋转的 PDF 转换为 HTML 时输出图片损坏的问题。 - 修复了将包含阿拉伯字符的 PDF 转换为 HTML 时破坏文档结构的问题。 - 修复了 `PdfSignature.SigningContact` 不正常工作的问题。 - 改进了 `DocxToPdf` 的性能。 - 将所有 `Print` 方法修改为异步。 - 将 gRPC 库更新至版本 2.62.0。
## 2024 年 3 月

IronPDF for Python v2024.3.1.3/

Mar 11, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.3.1.3/ 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.3.1.3](https://pypi.org/project/IronPdf/2024.3.1.3/)** #### 发布说明: - 添加了全新的字体 API,用于添加、移除和使用字体(见 `PdfDocument.Fonts`)。 - 添加了 PDF 文本编辑功能(见 `PdfDocument.RedactText()`)。 - 添加了支持使用 `PdfDocument.CompressImages()` 压缩灰度图像的功能。 - 添加了支持使用 `PdfDocument.CompressImages()` 进行 "444" 和 "441" chrome 色度子采样的功能。 - 添加了从 base64 字符串加载签名的新方法(见 `PdfSignature.FromBase64()`)。 - 添加了在使用 IronPdf "Docker 引擎" 时对 MacOS ARM 的支持。 - 添加了 `IRONPDF_ENGINE_ENABLE_LOG` 环境标志,用于 IronPdf "Docker 引擎"。 - 改进了当用户尝试使用没有私钥的签名进行签署时的错误信息。 - 改进了当检测到 IronPdf "Docker 引擎" 版本不匹配时的错误信息。 - 改进了打开文档或处理图像时的内存使用。 - 改进了对 PDF/A 的支持。 - 改进了文本提取,现在省略了换行连字符 (字符 `0xFFFE`)。 - 修复了无法正确调整大小的注释问题(见 `PdfDocument.ResizePage()`)。 - 修复了 IronPdfEngine 中的许可证密钥被客户端覆盖的问题。 - 修复了目录在单行 HTML 中无法工作的问题。 - 修复了升级 IronPdf 版本时的 "不兼容程序集" 问题。 - 修复了与 OpenXML 库的罕见版本冲突。 - 修复了 HTML 印章布局问题。 - 修复了应用背景 PDF 时内容消失的问题。 - 修复了通过 HTML 选择集合中的第一个单选按钮的问题。 - 修复了某些 PDFs 上的数字签名在 Adobe 查看器中不可见的问题。
## 2024 年 2 月

IronPDF for Python v2024.2.1.2

Jan 30, 2024下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2024.2.1.2 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2024.2.1.2](https://pypi.org/project/IronPdf/2024.2.1.2/)** #### 发布说明: - 添加 Word 文档到 PDF 的转换! (见 `DocxToPdfRenderer`). - 为 PDF 文档添加了对 LaTeX 数学公式的支持(见 `EnableMathematicalLaTex`)。 - 添加了从 HTML 字符串渲染时对 cookies 的支持。 - 为 `IronPdf` `async` 方法添加了 macOS 支持。 - 添加了对透明签名图像的支持。 - 添加了对 `IronPdf` 在 Azure 应用服务中托管的支持(见 `IronPdf.Server.Azure`)。 - 添加了对通过 Azure 应用服务在 iOS 和 Android 上使用 `IronPdf` 的支持(见 `IronPdf.Examples` repo)。 - 修复了导致连续渲染失败的 macOS 错误。 - 修复了多个 Iron Software 产品安装时导致崩溃的错误。 - 修复了阻止使用 `Installation.ChromeGpuMode` 的错误。 - 修复了使用 gRPC 服务(`IronPdf` Docker 引擎)时的杂项错误。 - 修复了合并文档时的内存泄漏。 - 更改了 cookies,使它们特定于每个单独的渲染(见 `ChromePdfRenderOptions.CustomCookies`)。 - 更改了 HTML 到 PDF 渲染的默认行为以使用单独的请求上下文(见 `IronPdf.Rendering.RequestContexts`)。 - 改进了 `IronPdf` Docker 引擎的稳定性。 - 改进了对 macOS 的兼容性。 - 改进了对单进程模式的支持。 - 改进了在 macOS 上使用 `IronPdf` for Python 时的路径检测。 - 减少了 `IronPdf` Docker 引擎的磁盘大小。 - 将保存大于 100 MB 的大文档的时间减少了 90% 或更多。 - 小错误修复和性能改进。 - 添加了全新的自动目录生成功能! 查看 `TableOfContents` 设置。 - 添加了新的减少 PDF 大小的方法! 查看 `PdfDocument.CompressStructTree()`。 - 添加了新的 PDF 表单字段 API(见 `IFormFieldCollection` 和 `PdfDocument.Form`)。 - 添加了对 HTML 表单属性 'readonly','disabled' 和 'maxlength' 的支持。 - 添加了在将 DocX 转换为 PDF 时支持 "邮件合并"(见 `RenderDocxMailMergeAsPdf()`)。 - 修复了当文件路径包含特殊字符时的基本 URL 问题。 - 修复了在 Adobe Reader 中错误地抛出 "无效颜色空间" 的 PDF/A 问题。 - 修复了从透明 PDF 生成图像时的问题。 - 修复了调用 `Flatten()` 后从 PDF 生成图像时的问题。 - 修复了在非美国文化/字符串的机器上使用页眉和页脚或 HTML 印章时出现的问题。 - 修复了在同一项目中使用多个 Iron Software 产品时的各种问题。 - 修复了在使用 Docker 托管 `IronPdf` "引擎" 时的各种问题和缺少的功能。 - 修复了将包含页眉和页脚的 `DocX` 转换为 PDF 时的问题。 - 修复了在 Apple 硬件托管的持久环境中运行 `IronPdf` 时的各种问题。 - 添加了全新的字体 API,用于添加、移除和使用字体! (见 `PdfDocument.Fonts`)。 - 添加了全新的注释 API,用于检索文档注释! (见 `PdfDocument.Annotations`)。 - 添加了支持需要 SHA-256 或 SHA-512 的签名时间戳 URL(见 `TimestampHashAlgorithms`)。 - 添加了通过 HTML 'checked' 属性设置单选按钮值的支持。 - 修复了在第三方数字签名的文档时,`IronPdf` 有时会损坏文档的错误(见 `ChangeTrackingModes`)。 - 修复了合并多个文档后某些 PDF 表单元素会被损坏的错误。 - 修复了在使用 `IronPdf` 迭代 PDF 页面时 PDF 页面索引不正确的错误。 - 修复了设置复选框表单值时的错误。 - 修复了在现有文档后面应用背景 PDF 时的错误。 - 修复了对具有不同页面大小的文档应用页眉和页脚时的错误。 - 改进了cookie行为 - 自定义cookies现在可以通过整个URL域名访问。 - 改进了由 `IronPdf` 生成的复选框和单选按钮的视觉显示。 - 添加了供单选按钮和复选框使用的合法选项列表。 (见 `CheckboxFormField` 和 `RadioFormField` 中的 `Choices` 和 `SelectedIndex`)。 - 添加了一种设置单选按钮和复选框选择索引的方法。 (见 `CheckboxFormField` 和 `RadioFormField` 的 `Clear()` 和 `Select()`)。 - 添加了在现有文档上绘制线条和矩形的能力。 (见 `PdfDocument` 中的 `DrawLine()` 和 `DrawRectangle()`)。 - 添加了能让用户点击签署的空签名字段功能。 (见 `SignatureFormField` 类)。 - 添加了位置信息的文本、字符和行提取。 (见 `PdfDocument.Pages` 中的 `Lines` 和 `Characters`)。 - 为接受不受信任的用户输入的人添加了更强的选择加入网站安全功能。 (见 `Installation.EnableWebSecurity`)。 - 添加了在现有文档上绘制文本时指定字体的功能。 (见 `PdfDocument.DrawText()`)。 - 添加了对 OpenAI 扩展的支持。 (见 `IronPdf.Extensions.AI` NuGet 包)。 - 添加了通过 `PdfDocument.Form.Add()`, `Remove()` 等添加和移除表单的支持。(实现 `ObservableCollection`)。 - 修复了启用 PDF/A 或 PDF/UA 兼容性后超链接断开的错误。 - 修复了在某些计算机上渲染特定 WebGL 或 JavaScript-丰富的 URL 时的崩溃或失败的渲染错误。 - 修复了在将包含超链接的文档转换为 PDF/UA 时的验证问题。 (PDF/UA 7.18.5)。 - 修复了在转换为 PDF/A 时的 `System.AccessViolationException`。 - 修复了替换文本以兼容使用灰度文本或路径的文档的问题。 - 改进了许多错误修复和更好文本格式的替换文本行为。 - 改进了用于超链接的 PDF/A 内容描述。 - 改进了在只允许一个进程的只读环境中的行为,通过自动启用 `Installation.SingleProcess`。 - 修复了在调用 `AppendPdf()` 后修改文档时的转换问题。 - 修复了当 `Installation.AutomaticallyDownloadNativeBinaries=true` 时运行时未下载的问题。 - 修复了忽略 `Installation.CustomDeploymentDirectory` 的问题。 - 修复了启用 PDF/A 兼容性后透明度消失并导致背景变黑的问题。 - 修复了用户无法访问 `PdfFormFieldFlags` 枚举的问题。 - 修复了当文本未在每页找到时 `ReplaceTextOnPages()` 会抛出错误的问题。 - 修复了在 Linux 上的 cookie 支持问题。 - 修复了 `Installation.SingleProcess` 始终启用的问题。 - 修复了在配置 `IronPdf` 使用 Docker/远程后操作表单时的各种问题。 - 改进了各种注释和 API 文档。 - 改进了替换文本时的字母、单词和文本间距; 单词之间的字母不应再有错误间距。 - 添加了对自定义远程 `IronPdf` 连接配置的支持(见 `IronPdfConnectionConfiguration WithCustomChannel()`)。
## 2023 年 8 月

IronPDF for Python v.2023.8.6

Aug 02, 2023下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2023.8.6 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2023.8.6](https://pypi.org/project/IronPdf/2023.8.6/)** #### 发布说明:
  • 修复了在某些情况下缺失 IronPdfInterop.dll' 的问题
  • 修复了在使用 'ImportPages' 时页面索引错误
  • 修复了在复制注释时导致程序挂起的错误
  • 添加了在渲染之前等待 HTML 元素加载的功能(见 'WaitFor')
  • 添加了在渲染之前等待字体加载的功能(见 'WaitFor')
  • 添加了指定旋转的功能 绘制文本时
  • 添加了在保存为 PDFA 时指定自定义颜色配置文件的功能
#### Python 特定:
  • 添加了尝试自动安装 .NET 6.0
  • 添加了在尝试在运行时下载本机依赖项时的多次重试
  • 在下载损坏时改进了恢复
  • 在初始化期间增加了一些更好的控制台输出
  • 现在还构建特定于平台的软件包,这些软件包将上传到我们的网站(这些软件包在运行时不需要任何下载)

## 2023年7月

IronPDF for Python v.2023.7.9

Jul 5, 2023下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。
Version 2023.7.9 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 下一任务:合并多个 PDF,提取文字和图像,并部署到 Docker 或无服务器。 功能与升级 **[https://pypi.org/project/IronPdf/2023.7.9](https://pypi.org/project/IronPdf/2023.7.9/)** #### 发布说明:
  • 首次发布

准备开始了吗?
版本: 2025.9 刚刚发布