更新日誌:更新、里程碑、路線圖
加入五萬名開發者以獲取更新
2024年9月
IronPDF for Python v2024.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
功能與升級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月
IronPDF for Python v2024.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月
IronPdf for Python v2024.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月
IronPDF for Python v2024.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
功能與升級https://pypi.org/project/IronPdf/2024.4.1.2/**
版本說明:
- 新增
PdfDocument.Compress
()` API. - 修復將旋轉的 PDF 轉換為 HTML 時造成圖片損壞的問題。
- 修復阿拉伯語 PDF 在轉換為 HTML 時破壞結構的問題。
- 修復應用頁邊距時標頭/頁腳字體大小變更的問題。
- 修復目錄表的問題 (目錄) 無法渲染複雜的 HTML。
- 修正了在
IronPdfEngine
中設置授權金鑰不起作用的問題。 - 修正了將旋轉的 PDF 轉換為 HTML 時產生的圖像損壞的問題。
- 修正了將帶有阿拉伯字符的 PDF 轉換為 HTML 時文檔結構破壞的問題。
- 修正了
PdfSignature.SigningContact
不起作用的問題。 - 提升了
DocxToPdf
的性能。 - 使所有
Print
方法異步化。 - 更新了 gRPC 庫到版本 2.62.0。
2024年3月
IronPDF for Python v2024.3.1.3
功能與升級https://pypi.org/project/IronPdf/2024.3.1.3/**
發布說明:
- 新增一個全面的字體 API,用於新增、移除和使用字體 (請參見
PdfDocument.Fonts
) - 新增PDF文字編輯功能 (請參閱
PdfDocument.RedactText
())
- 新增支援使用
PdfDocument.CompressImages 壓縮灰階圖像()
- 增加對「444」和「441」色度抽樣的支持
PdfDocument.CompressImages
()` 新增從 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 查看器中不可見的問題
2024年2月
IronPDF for Python v2024.2.1.2
功能與升級https://pypi.org/project/IronPdf/2024.2.1.2/**
發布說明:
- 新增 Word 文件轉換為 PDF 功能! (請參閱
DocxToPdfRenderer
) - 增加對 PDF 文件中 LaTeX 數學公式的支援 (參見
EnableMathematicalLaTex
) - 新增從 HTML 字串渲染時對 cookie 的支援
- 新增對 macOS 支援
IronPdf
async
方法 - 新增對透明簽名圖片的支援
- 新增對
IronPdf
寄宿於 Azure app 服務的支援 (請參閱IronPdf.Server.Azure
) - 新增了通過 Azure 應用服務在 iOS 和 Android 上使用
IronPdf
的支援 (參見IronPdf.Examples
儲存庫) - 修復 macOS 錯誤,有時會導致連續渲染失敗
- 修復安裝多個 Iron Software 產品時導致崩潰的錯誤
- 修復導致無法使用
Installation.ChromeGpuMode
的錯誤 - 修復使用 gRPC 服務時的各種錯誤 (
IronPdf
Docker 引擎) - 修復合併文件時的記憶體洩漏問題
- 更改cookie,使其特定於每個單獨的渲染 (請參閱
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問題
- 修復PDF/A在Adobe Reader中拋出“無效色彩空間”問題
- 修復從帶有透明度的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 行為 - 當渲染時,自定義的 Cookie 現在應可被整個 URL 域訪問
- 改善由
IronPdf
生成的複選框和單選按鈕的視覺顯示 - 添加了單選按鈕和複選框的有效選擇列表。 (參見
CheckboxFormField
和RadioFormField
以了解Choices
和SelectedIndex
) - 新增設置單選按鈕和複選框的選中索引的方法。 (請參見
CheckboxFormField
和RadioFormField
以了解Clear
()和
選擇) - 增加在現有文件上繪製線條和矩形的能力。 (請參閱
PdfDocument
以了解DrawLine
()與
DrawRectangle())
- 新增添加空白簽名欄的功能,允許使用者點擊簽名。 (請參閱
SignatureFormField
類別) - 新增具有位置資訊的文字、字符和行提取功能。 (請參閱
PdfDocument.Pages
以查看Lines
和Characters
) - 為接受不受信任的用戶輸入的使用者增加更強的選擇性網路安全功能。 (請參閱
Installation.EnableWebSecurity
) - 增加了在現有文件上繪製文字時指定字體的功能。 (請參閱
PdfDocument.DrawText
())
- 增加對 OpenAI 擴展的支持。 (請參閱
IronPdf.Extensions.AI
NuGet 套件) - 新增通過
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
以允許單一進程。 - 修復在調用
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
功能與升級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
功能與升級https://pypi.org/project/IronPdf/2023.7.9/**
發布說明:
- 首次發布