更新日誌:更新、里程碑、路線圖
IronPDF路線圖
我們優先考慮相容性、易用性和效果,使 IronPDF 成為領先的¹ .NET HTML 轉 PDF 產品。 現在,我們的使命是透過不斷更新 IronPDF,使其採用最新的 HTML、CSS 和 JS 技術,以及 Chrome 的尖端版本,來維護我們來之不易的聲譽。
我們的軟體由工程師開發,服務工程師,因此我們深知嚴格測試、支援和透明的一次性授權的價值。
我們以傾聽社區意見為榮,並透過優先考慮客戶(您)提出的功能請求來體現這一點。
在過去的幾年裡,我們不斷開發 IronPDF,擴展其功能,不僅服務 .NET 開發人員,還服務於Java 、 Python和Node.js社群。
¹基於 2022 年 8 月對我們產品的獨立審核。
里程碑
在此,我們重點介紹三個重大里程碑,它們顯著提高了 IronPDF 的效能。 查看里程碑 >
2026年4月
IronPDF v2026.4.1
發行說明
- 透過減少內部渲染呼叫並重複使用瀏覽器分頁,以降低啟動開銷,從而提升 PDF 渲染效能
- 針對包含混合輸入類型、隱藏元素、深度嵌套標籤及註解順序的表單,改進了 PDF/UA 結構樹標記功能,以確保小部件與結構元素的正確關聯
- 將 IronPdfEngine Docker 映像檔大小縮減 60%(從 2.89 GB 減至 1.14 GB)
- 透過移除不必要的套件、修復 4 項高嚴重性 CVE 以及超過 1,400 項其他安全掃描發現的問題,強化了 IronPdfEngine Docker 映像檔的安全性
- 改進 IronPdfEngine Docker 容器,以正確傳遞如 port、
license_key及chrome_browser_limit等執行時參數 - 已修復
RedactText及RedactRegions中的記憶體洩漏問題,該問題因重複呼叫導致記憶體持續增長(減少 93-97%) - 修正
GetMetadata中的緩衝區讀取過界問題,該問題可能導致程式崩潰或資料損毀 - 修正了 PDF/UA 轉換時移除 CSS
overflow:hidden裁切的問題,確保裁切後的圖片渲染效果與標準 PDF 輸出完全一致 - 修正了在驗證由外部簽署工具(如 Adobe Reader)所建立的簽名時,
SignatureName總是為空的問題 - 修正 DOCX 轉 PDF 時缺失的頁首/頁尾圖片 (
DrawingML和 VML)
2026年3月
IronPDF v2026.3.1
發行說明
- 新增
CompressPdfToBytes和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 頁首與頁尾的寬度及字型縮放比例顯示不正確的問題 - 修正了
System.AccessViolationException問題,該問題發生於向大綱結構不完整的 PDF 文件中新增頂層書籤時 - 修正了
ComboBox表單欄位在合併或附加 PDF 後會遺失選項的問題
2026年2月
IronPDF v2026.2.1
發行說明
- 更新內部相依性。
2026年1月
IronPDF v2026.1.3
發行說明
- 新增對透過本地路徑或遠端 URL 進行自訂連字符設定的支持
ChromePdfRenderOptions - 透過強大的狀態追蹤轉換系統強化
UpdateImageObject - 改進了從現有 PDF 複製頁面的功能,以避免某些特定文件出現 Stack Overflow 異常。
- 修正了表單欄位包含 Unicode 字元時導致 IronPDF 卡死的問題
- 修正了將某些 PDF 檔案轉換為 PDF/UA 格式時可能導致文字和形狀顏色重設或渲染錯誤的問題。
- 修正了在使用非標準
CropBox偏移量的文件中,將 PDF 扁平化會導致內容消失或被截斷的問題 - 修正了合規性問題:先前因
ToUnicodeCMaps 中含有禁止的 Unicode 值,導致 PDF/A-4 匯出無法通過驗證 - 修正了某些 PDF 檔案中組合框表單欄位顯示空字串選項且無法正確驗證值的問題。
- 修正了在處理特定 PDF 檔案中格式錯誤的字型寬度陣列時,會發生
System.AccessViolationException當機的問題 - 修正了渲染包含複雜或格式錯誤的表單欄位的頁面時發生的當機(存取衝突)問題
- 修正了矩形繪製在錯誤 Y 軸位置的問題
- 修正了基於彈性佈局的 HTML 頁首和頁尾無法正確適應不同頁面方向的問題
- 修正了在渲染後新增 HTML 頁首和頁尾時,其高度和字體縮放比例不正確的問題
2025 年 12 月
IronPDF v2025.12.2.
發行說明
- 新增對 PDF/UA-2 (ISO 14289-2:2024) 規範的支援
- 新增
CompressAndSaveAsAPI,提供更優異的壓縮效果 -
新增
ToJson和SaveAsJsonAPI,用於將 PDF 內容擷取為 JSON - 改進的文件和範例
-
在
IronPdf中啟用了 Java 和 Node.js 環境下,於本地執行 IronPdfEngine 時將 HTML 檔案轉換為 PDF 的功能 - 已修正
ApplyMultipleStamps在某些紙張尺寸下會截斷印章內容的問題 - 修正了 Python 版本
IronPdf的內部部署問題 - 修正 QPdf 操作隨機拋出異常的問題
2025年11月
IronPDF v2025.11.12.
發行說明
- 增加了對 PDF/A-4、PDF/A-4E 和 PDF/A-4F (ISO 19005-4:2020) 合規性的支援。
- 增加了透過 USB 令牌使用硬體安全模組 (HSM) 對 PDF 進行簽署的支援。
- 改進了表單產生流程中的記憶體使用情況。 PDF-1599
- 修正了套用於旋轉橫向頁面時頁首和頁尾位置無效的問題。
- 修正了將某些 PDF 轉換為 PDF/A 1a/1b 時,由於子集字體中的 CIDSet 無效而導致驗證失敗的問題。
- 修正了 IronPDF 無法存取包含北歐字元的臨時檔案目錄的問題。
- 修正了
CreatePdfFormsFromHtml會產生錯誤表單欄位名稱的問題。 - 修正了一項關鍵問題,該問題會導致
ASP.NETFramework 網頁應用程式在驗證授權時完全凍結。 - 修正了在某些 Linux 環境下拋出"不支援的平台"錯誤的問題。
2025年10月
IronPDF v2025.10.8.
發行說明
-
新增
SaveAsLinearized和IsLinearizedAPI。 - 修正了
HtmlStructTreeDom中某些 HTML 區塊、連結或文字節點未被正確處理的問題,該問題會導致在產生 PDF/UA 時發生例外狀況。 - 修正了 CSS hyphens: auto 規則未生效的問題。
- 修正了同名父書籤在不同父級下被錯誤替換的問題。
- 修正了使用
Cleaner.ScanPdf時發生的記憶體洩漏問題。 - 修正了將
HtmlHeaderFooter套用至多頁時產生的效能退化問題。
2025年9月
IronPDF v2025.9.4.
發行說明
- 在
DrawBitmap()中新增IgnorePageRotation標記,用於忽略頁面的旋轉。 - 當將相同的
Footer套用至多頁時,可縮小 PDF 檔案大小。 - 修正了與 PDF/UA 合規性相關的
VeraPDF驗證失敗問題,該問題源於連結註解缺少適當的StructParent。 - 修正了當字型同時缺少
VeraPDF和/ToUnicode時,PDF/3A 驗證會失敗的問題。 - 修正了將 HTML 渲染為 PDF 時存在的嚴重記憶體洩漏問題。
- 已修正應用
Foreground以及Footer時發生的記憶體洩漏問題。 - 修正了使用
DrawTextAPI 時發生的輕微記憶體洩漏問題。
2025年8月
IronPDF v2025.8.8.
發行說明
-
新增
VerifiedSignature.SignerName屬性,用於存取數位簽署者的名稱。 -
具有表單欄位的 PDF 在轉換為影像時會自動展平,確保表單值預設顯示。
- 修正了在將 PDF 儲存為 PDF/A 後,若再儲存為 PDF/UA,某些情況下會觸發
AccessViolationException錯誤的問題。 - 修正了將特定 PDF 頁面轉換為 PDF/UA 時,會觸發
AccessViolationException錯誤的問題。 - 修正了當內容需要自動換行時,較長的 HTML 頁首和頁尾內容會被錯誤地截斷的問題。
- 修正了在 PDF 標題元資料中使用數字字元引用時,表情符號和特殊字元會導致 PDF 生成過程中出現異常的問題。
- 修正了在 Linux 系統中將 HTML 渲染為 PDF 時中文表單欄位值損壞的問題。
- 修正了某些 PDF 檔案在 PDF/A 轉換過程中存在的記憶體洩漏問題。
- 修正了替換或刪除任何 PDF 物件時背景顏色會變成黑色的問題。
- 修正了對包含未簽名表單欄位的 PDF 檔案進行簽名時拋出異常的問題。
2025年7月
IronPDF v2025.7.17.
發行說明
- 請依平台將
IronSoftware.Native.PdfModel依賴套件分開列出。 -
增強
Cleaner.SanitizeWithBitmap和Cleaner.SanitizeWithSvg方法,預設保留原始 PDF 的邊距 - 修正了目錄 (TOC) 中的點以低解析度渲染的問題。
- 修正了啟用
Grayscale時,PDF 文字會被渲染為圖片而非保持可選取狀態的問題。 - 修正了某些 PDF 檔案中書籤頁面索引傳回錯誤值的問題。
- 修正了在旋轉頁面上蓋章會導致原始內容損壞的問題。
- 修正了
CompressImages在某些 PDF 檔案中導致圖片旋轉的問題。 - 修正了將 PDF 轉換為影像時,透明區域顯示為黑色的問題。
- 修正了將 PDF 轉換為 PDF/UA 時,使用非預設字體的文字缺失的問題。
- 修正了 HTML 表單欄位(尤其是橫跨多頁面的長文字區)在生成 PDF 時可能導致
AccessViolationException的問題。 - 修正了同名複選框無法正確建立的問題。
- 修正了 BenchmarkDotNet 中顯示記憶體分配過高的問題。
- 修正了
AddForegroundOverlayPdf和AddForegroundOverlayPdfToPsd導致主 PDF 文件內部超連結失效的問題。 - 修正了當
CompressImages設定為 True 時,ShrinkImage會導致圖片變黑的問題。 - 修正了當前 PDF 由
RenderUrlAsPdf產生時,AddBackgroundPdf會將背景置於前景的問題。 - 修正了將 PDF 渲染為
BitmapBeforeAddBackgroundPdf時,背景會覆蓋前景的問題。 - 修正了對印章應用旋轉操作後,印章物件放置在錯誤位置的問題。
2025年6月
IronPDF v2025.6.8.
發行說明
-
新增
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 實體的標題的問題。
- 已修正
RenderDocxAsPdf在將特定 DOCX 檔案轉換為 PDF 時拋出例外情況的問題。 - 已修正當新增多個 HTML 頁首/頁尾時,
SaveAsPdfUA會拋出記憶體違規例外的情況。 -
修復了一些內部記憶體洩漏問題。
ApplyStamp現建議在圖章位於其他元素下方時使用Flatten
2025年5月
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
發行說明
-
引入了新的
ToBitmapHighQualityAPI。 - 優化了PDF轉影像的記憶體使用情況。
-
已將
NaturalLanguages中的ConvertToPdfUA參數更新為可選。 - 修正了
ImageFormField和IronPdfEngine(gRPC)的功能問題。 -
解決了列印過程中表單的可見性問題。
- 為部分類別新增了缺少的文件。
2025年3月
IronPDF v2025.3.6
發行說明
- 將預設列印 DPI 調整為 300。
-
已將
ChromeBrowserLimit更新為Environment.ProcessorCount,以提升雲端部署的穩定性。 - 已修正
HtmlHeaderFooter中的 PDF 頁碼編排錯誤。 - 修正了元資料鍵中括號所造成的異常。
- 解決了部分 PDF 檔案中列印邊距對齊不正確的問題。
- 透過
UpdatedChrome處理了單一進程模式下的當機與警告問題。
2025年二月
IronPDF v2025.2.8
發行說明
-
啟用在 PDF/A 文件中編輯自訂 XMP 元資料的功能,針對
EmbedFileToPdfA。 - 改進
ExtractAllTextVisualOrder的輸出結果。 -
增強了在新增書籤或合併包含書籤的文件時對書籤的處理。
- 修復了註釋圖示、顏色和位置更新問題。
- 解決了標註座標值為零的問題。
- 修正了使用
FindFormField偵測表單欄位的機制。 - 解決了複選框表單作為單選按鈕時出現的行為問題。
- 解決了單選按鈕表單中缺少"否"值的問題。
- 已處理
DocuSign中的文字欄位顯示問題。 - 修正了
RemoveSignatures和Cleaner.ScanPdf()中的例外情況。 - 解決了 .NET Framework 應用程式退出時 gRPC 通道異常的問題。
- 透過
RenderingOptions.MarginLeft和RenderingOptions.MarginRight改進了頁首/頁尾高度的管理。 - 修正了
PdfDocument複製建構子的行為。 - 解決了頁首/頁尾 CSS 樣式和主要內容之間的對齊問題。
- 已處理 32 位元 .NET Framework 上的
Compress例外狀況。 - 改進了
TextAnnotation.Hidden的工作流程,並解決了RemoveSignatures中的例外情況。 - 修正
MetaData.Keywords重新指派異常。 - 已解決從特定 PDF 檔案擷取
Bookmarks時程序凍結的問題。 - 修正了存取特定 PDF
Form物件時產生的例外狀況。
2025年1月
IronPDF v2025.1.1
發行說明
- 基於最新的 CEF 131,為 Linux 和 Windows 推出了
IronPdf.Native.UpdatedChrome套件。 -
新增
RenderHtmlAsPdfUA和RenderZipFileAsPdfAPI 重載。 - 提升了PDF表單的整體操作效能和HTML表單產生能力。
-
提高了PDF文字擷取品質。
- 已解決從版本 2024.8.3 升級後出現的
RenderRazorViewToPdf()編譯錯誤。 - 修正方法
ReplaceTextOnAllPages()及DrawText()的換行呈現方式。 - 解決了由於不支援的元素導致的 RTF 轉 PDF 轉換異常問題。
- 修正了
ReplaceText()方法中缺失字元渲染的問題。 - 解決了啟用密碼保護後出現的超連結問題。
- 已修正行與文字區塊的偵測問題(參見
PdfPage)。 - 解決了 PDF 轉影像轉換中的 DPI 參數問題。
- 已透過
Flatten()方法解決 PDF 尺寸變更問題。 - 解決了後台 PDF 應用程式後 HTML 頁首/頁尾的可見性問題。
- 解決了 Base64 編碼影像幹擾 UTF-8 編碼的問題。
2024年12月
IronPDF v2024.12.9
發行說明
- 修正了合併某些 PDF 檔案時導致崩潰的問題。
- 修正了被編輯區域下的文字首字母仍可能出現在輸出中的問題。
- 在
ReplaceText和DrawText中新增對換行字元的支援。 - 在
PdfFont類別中新增了IsSubsetted屬性。 - 在
PdfFontCollection.Find中新增了 skipSubsetFonts 標誌。 - 為
ReplaceText方法新增了重載,以接受PdfFont物件。
2024年11月
IronPDF v2024.11.4
發行說明
- 新增了在 PDF/A 轉換過程中嵌入文件的 API。
- 為
ReplaceTextAPI 新增可選參數FontName和CustomFontSize。 - 允許透過
DrawTextAPI 使用自訂字型。 - 修復了印章定位問題。
- 修正了某些 PDF/A 檔案無法在 Adobe Acrobat Pro 中顯示的問題。
- 修正了
ReplaceText導致垂直換行之問題。 - 修正了
Extend()及Transform()方法無法存取的問題。 - 增強對Unicode文字的支援。
- 提高記憶體使用率和效能。
- 提升
ApplyMultipleStampsAsync的速度。
2024年10月
IronPDF v2024.10.8
發行說明
- 改進文字編輯定位
- 改進 PDF/A-3 轉換
- 改進複選框和單選按鈕的外觀和行為
- 提高縮放時的沖壓定位精度
- 修正了旋轉頁面套用印章偏移的問題。
- 修正了設定表單值時 Unicode 字元不顯示的問題
- 修正
VerifyPdfSignatures返回錯誤值的錯誤 - 在 Bluebeam Revu 中顯示簽名字段
IronPdfEngine現已支援表單的單選按鈕、簽名欄位及圖片欄位。
2024年9月
IronPDF v2024.9.3
發行說明
- 新增了對副檔名為".download"的HTML資源的支援
- 新增實驗性 API,用於存取 PDF 中的所有 DOM 物件(參見
PdfDocument.Pages[].ObjectModel) - 新增對 HTML 轉 PDF 之 HTTP 請求標頭支援(參見
ChromePdfRenderOptions.HttpRequestHeaders) - 改善外部 PDF 閱讀器對多重簽名的驗證功能(參見
SignaturePermissions) - 改善"合併頁面"功能(也稱為 N 合一)的行為和準確性
2024年8月
IronPDF v2024.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
發行說明
- 修正了儲存為 PDF/A 時連結、表單和註釋損壞的問題。
- 修正了儲存為 PDF/UA 時製表符順序不正確的問題。
- 修正了刪除 PDF 物件時出現的記憶體洩漏問題。
- 修正了無法透過 Adobe Acrobat Pro 編輯表單的問題。
- 修復了渲染大圖像導致崩潰的問題。
- 修正了渲染寬度未套用於頁首和頁尾的問題。
- 修正了不同頁面尺寸下印章位置錯誤的問題。
- 修正了頁面扁平化後表單值不可見的問題。
- 修正了將頁面轉換為影像時表單值不可見的問題(使用 Flatten=true)。
- 修正了簽名圖片不可見的問題。
- 改進了重複表單名稱設定表單值的支援。
- 增加了從 HTML 輸入渲染選定組合框清單的支援。
- 為文字編輯 API 新增選項。
- 增加了對整字編輯的支援,包括標點符號。
2024年6月
IronPDF v2024.6.1
發行說明
- 新增區域編輯 API
- 新增了對影像表單欄位的支援
- 新增了將 PDF 轉換為影像時顯示表單欄位值的功能
- 允許為
SaveAsPdfUA自訂自然語言識別碼 - 修正了
SaveAsPdfUA偶爾會導致程式當機的錯誤 - 修正了
Merge偶爾會導致程式當機的錯誤 - 修正了
Stamp導致部分 PDF 檔案損壞的問題 - 修正了
CompressImage導致部分 PDF 檔案損壞的問題 - 修正了添加
Header或Footer會導致部分 PDF 檔案損毀的問題 - 修正了忽略帶有點號的表單欄位名稱的問題。
- 修正了在處理 PDF 文件時的一系列
System.AccessViolationExceptions問題 - 修正
QRCode使用無效寬度和高度的問題 - 修正
RenderDocxAsPdf忽略 docx 檔案中 page-break 元素的問題 - 修正了登入驗證使用者名稱錯誤地設定為密碼值的問題
- 修正了某些系統上的 FIPS 合規性錯誤
- 修正當
IronPdf在IronQr之前初始化時所引發的StackOverflowException錯誤 - 改進了對表單註解的支援
- 更新至最新 Pdfium 版本,修正了操作現有 PDF 文件時出現的問題。
- 將
IronSoftware.System.Drawing更新至 2024.6.1 IronPdfDocker 映像檔中支援更多語言
2024年5月
IronPDF v2024.5.2
發行說明
- 新增
IronPdf.CleanerAPI,可用於清理及掃描 PDF 檔案。 - 修正了
RenderRtfFileAsPdf偶爾會返回黑色內容的問題。
2024年4月
IronPDF v2024.4.2
發行說明
- 新增
PdfDocument.Compress()API。 - 修正了將旋轉的 PDF 檔案轉換為 HTML 時導致影像損壞的問題。
- 修正了阿拉伯語 PDF 在轉換為 HTML 時破壞 HTML 結構的問題。
- 修正了套用邊距時頁首/頁腳字體大小變化的問題。
- 修正了複雜 HTML 中目錄 (TOC) 無法渲染的問題。
- 修正了在
IronPdfEngine中設定授權金鑰無法生效的問題。 - 修正了將旋轉的 PDF 轉換為 HTML 時輸出影像損壞的問題。
- 修正了將包含阿拉伯字元的 PDF 檔案轉換為 HTML 檔案時破壞文件結構的問題。
- 修正
PdfSignature.SigningContact無法運作的問題。 - 提升
DocxToPdf的效能。 - 將所有
Print方法設為非同步。 - 將 gRPC 函式庫更新至 2.62.0 版本
2024年3月
IronPDF v2024.3.4
發行說明
- 新增一套全面的新字型 API,用於新增、移除及使用字型(參見
PdfDocument.Fonts) - 新增 PDF 文字遮蔽功能(參見
PdfDocument.RedactText()) - 新增對
PdfDocument.CompressImages()格式的灰階影像壓縮支援 - 新增對"444"和"441"Chrome 子採樣的支持
PdfDocument.CompressImages() - 新增從 base64 字串載入簽名的方法(參見
PdfSignature.FromBase64()) - 新增對
MacOsARM 的支援,當使用IronPdf"Docker Engine"時 - 為
IronPdf"Docker Engine"新增 IRONPDF_ENGINE_ENABLE_LOG 環境變數 - 改進使用者嘗試使用沒有私鑰的簽名進行簽署時的錯誤訊息
- 當偵測到
IronPdf"Docker Engine"版本不匹配時,改善錯誤訊息 - 提高開啟文件或處理影像時的記憶體使用效率
- 改進了對 PDF/A 的支援
- 改進了文字擷取功能,現在可以省略行尾連字元(字元 0xFFFE)。
- 修正註解無法正確調整大小的問題(參見
PdfDocument.ResizePage()) - 修正了 IronPDFEngine 中的許可證金鑰被客戶端覆蓋的問題。
- 修正了目錄無法在單行 HTML 中正常顯示的問題
- 修正升級
IronPdf版本時出現的"不相容組件"問題 - 修正了與
OpenXML函式庫之間罕見的版本衝突 - 修正了 HTML 圖章佈局問題。
- 修正了應用背景 PDF 時內容消失的問題
- 修正了無法透過 HTML 選擇集合中第一個單選按鈕的問題。
- 修正了某些 PDF 文件上的數位簽章在 Adobe Viewer 中不可見的問題
2024年2月
IronPDF v2024.2.2
發行說明
- 修正了在呼叫
AppendPdf()後修改文件時產生的轉換問題 - 修正
Installation.AutomaticallyDownloadNativeBinaries=true時執行環境未被下載的問題 - 修正了
Installation.CustomDeploymentDirectory被忽略的問題 - 修正了啟用 PDF/A 合規性後會移除透明度並導致背景變為黑色的問題
- 修正了使用者無法存取
PdfFormFieldFlags枚舉的錯誤 - 修正了當
ReplaceTextOnPages()未在每頁找到對應文字時會引發錯誤的問題 - 修正了 Linux 系統上的 cookie 支援問題
- 修正了
Installation.SingleProcess始終啟用的問題 - 修正了在設定
IronPdf使用 Docker/remote 後操作表單時發生的各種問題 - 改進了各種註釋和 API 文檔
- 改善替換文字時的字母、單字和文字間距; 單字之間不應再出現錯誤的字母間距。
- 新增對自訂遠端
IronPdf連線設定的支援(參見IronPdfConnectionConfiguration WithCustomChannel())
2024年1月
IronPDF v2024.1.20
發行說明
- 為單選按鈕和複選框新增有效選項清單。 (See
CheckboxFormFieldandRadioFormFieldforChoicesandSelectedIndex) - 增加了設定單選按鈕和複選框選取索引的方法。 (See
CheckboxFormFieldandRadioFormFieldforClear()andSelect) - 增加了在現有文件上繪製線條和矩形的功能。 (See
PdfDocumentforDrawLine()andDrawRectangle()) - 增加了新增空白簽名欄位的功能,讓使用者點擊簽名。 (See the
SignatureFormFieldclass) - 新增文字、字元和行擷取功能,並附有位置資訊。 (See
PdfDocument.PagesforLinesandCharacters) - 為接受不受信任的使用者輸入的使用者增加更強大的選擇加入式網路安全功能。 (See
Installation.EnableWebSecurity) - 增加了在現有文件上繪製文字時指定字體的功能。 (See
PdfDocument.DrawText()) - 增加了對 OpenAI 擴充的支援。 (See
IronPdf.Extensions.AINuGet package) - 新增對透過
Remove()等指令新增及移除表單的支持(已實作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
發行說明
- 新增字體 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
發行說明
- 新增自動產生目錄功能! 請參閱
TableOfContents設定 - 新增了一種減少 PDF 檔案大小的方法! 參見
PdfDocument.CompressStructTree() - 新增 PDF 表單欄位 API(參見
IFormFieldCollection和PdfDocument.Form) - 新增了對 HTML 表單屬性"readonly"、"disabled"和"maxlength"的支援
- 在將
DocX轉換為 PDF 時,新增對"郵件合併"的功能支援(參見RenderDocxMailMergeAsPdf()) - 修復檔案路徑包含特殊字元時的基本 URL 問題
- 修正從
ASP.NETFramework 渲染時資產無法載入的問題 - 修正了 Adobe Reader 中 PDF/A 檔案拋出"無效色彩空間"錯誤的問題
- 修正了從具有透明度的 PDF 生成圖像時出現的問題
- 修正了在呼叫
Flatten()後從 PDF 生成圖片時的問題 - 修正了在非美國語言/字串的電腦上使用頁首、頁尾或 HTML 標記時出現的問題
- 修正了在同一專案中使用多個 Iron Software 產品時出現的問題
- 修正了使用 Docker 託管 IronPDF"引擎"時出現的各種問題和功能缺失問題
- 修正將包含頁首與頁尾的
DocX轉換為 PDF 時的錯誤 - 修正了在 Apple 硬體上託管的持久性環境中執行 IronPDF 時出現的各種問題
2023年10月
IronPDF v2023.10.3
發行說明
- 輕微錯誤修正與效能提升
2023年9月
IronPDF v2023.9.8
發行說明
- 新增 Word 文件轉 PDF 功能! (see
DocxToPdfRenderer) - 新增對 PDF 文件中
LaTeX數學公式的支援(參見EnableMathematicalLaTex) - 新增了從 HTML 字串渲染時對 cookie 的支援
- 為
IronPdf非同步方法新增 MacOS 支援 - 增加了對透明簽名圖像的支援
- 新增對
IronPdf在 Azure App Services 中的託管支援(參見IronPdf.Server.Azure) - 新增對透過 Azure 應用程式服務在 iOS 和 Android 上使用
IronPdf的支援(請參閱IronPdf.Examples儲存庫) - 修復了 macOS 的一個錯誤,有時會導致連續渲染失敗。
- 修正了安裝多個 Iron Software 產品時導致崩潰的錯誤。
- 修正了導致無法使用
Installation.ChromeGpuMode的錯誤 - 修正了導致無法在 MAUI 應用程式中執行
IronPdf的錯誤 - 修正使用 gRPC 服務時的各種錯誤 (
IronPdfDocker 引擎) - 修復合併文件時出現的記憶體洩漏問題
- 將 Cookie 設定為針對每次渲染進行個別化處理(參見
ChromePdfRenderOptions.CustomCookies) - 變更 HTML 轉 PDF 渲染的預設行為,改為使用獨立的請求上下文(參見
IronPdf.Rendering.RequestContexts) - 提升
IronPdfDocker 引擎的穩定性 - 提升了與 macOS 的兼容性
- 改進了對單一進程模式的支援
- 改善在 MacOS 上使用
IronPdf進行 Python 開發時的路徑偵測 - 減少
IronPdfDocker 引擎的磁碟佔用空間 - 儲存大型文件(>100MB)所需時間縮短90%或更多
2023年8月
IronPDF v2023.8.6
發行說明
- 修正某些情況下出現的"缺少
IronPdfInterop.dll"問題 - 修正使用
ImportPages時頁面索引的錯誤 - 修正了複製註解時程式卡死的錯誤
- 新增功能,可在渲染前等待 HTML 元素載入完畢(參見 '
WaitFor') - 新增功能,可在渲染前等待字型載入完畢(參見 '
WaitFor') - 新增了繪製文字時指定旋轉角度的功能
- 新增在儲存為PDFA時指定自訂顏色設定檔的功能
2023年7月
IronPDF v2023.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"安裝
- 修正與
IronPdfDocker 映像檔相關的連線問題 - 修正影像蓋章器:蓋章 PNG 影像時影像透明度遺失的問題
- 修正
ImageToPdfConverter.ImageToPdf:解決傳遞AnyBitmap時發生的例外狀況 - 修正了文字註釋標題和內容的讀取問題
- 修正了在非英語系統上無法驗證許可證金鑰的罕見問題。
- 修正
InsertPdf(),現已能正確合併表單欄位與書籤 - 在使用 HTML 頁首和頁尾時顯著提高效能
- 降低將 HTML 渲染為 PDF 時的記憶體使用量
- 降低開啟大型 PDF 文件時的記憶體佔用
- 改進了對某些 Windows 伺服器版本(2016 及更高版本)的平台支援
- 針對
IronSoftware.Drawing 2023.7.1進行更新,修復了多項與影像編碼及解碼相關的錯誤
2023年6月
IronPDF v2023.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
發行說明
- 修正了
IronPdf在 Linux 系統上的錯誤處理與中斷點問題 - 修正了在某些 .NET Framework
ASP.NET專案中,無法從 web.config 擷取授權金鑰的問題 - 修正可能出現的
System.Memory版本衝突警告 - 新增對 PDF/A-3B 的支援(參見
SaveAsPdfA()和ConvertToPdfA()) - 新增移除文件元資料的功能(參見
RemoveMetadataKey()) - 修正了從 Stream 開啟文件時出現的錯誤
2023年4月
IronPDF v2023.4.4
發行說明
- 同時支援
ImageSharp2 及ImageSharp3(參見 Iron DrawingImageSharp版本) - 支援容器化客戶端/伺服器模型 PDF 產生(請參閱IronPDFEngine Docker 映像)
- 修正了某些無法從應用程式設定檔中讀取許可證金鑰的問題
- 修正了某些組件 .NET 4.6.2 - 4.8 版本時某些程式集參考缺失或不相容的問題
2023年3月
IronPDF v2023.3.2
發行說明
- 實作簽名圖像(參見
PdfSignatureImage) - 新增調整頁面大小的 API,可在保持寬高比的情況下縮放頁面尺寸。
- 修正了不同方向 PDF 檔案中印章和浮水印的位置問題。
- 修正了從包含超連結的 PDF 檔案中檢索表單欄位時出現的異常
- CEF 更新至 110.0.31 版本,包含多項安全性和效能改進
2023年2月
IronPDF v2023.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
發行說明
- 增加了在 HTML 渲染後執行自訂 JavaScript 的支援(請參閱 JavaScript 屬性)
- 修復了對 Ubuntu 22 的支援
- 修正使用 ClickOnce 發佈方法時,
IronPdf檔案未被包含的問題 - 修正了合併具有特定表單欄位配置的文件時出現的錯誤
- 磁碟快取功能現已預設啟用,並設定為暫存資料夾路徑(參見
Installation.ChromeBrowserCachePath) - 廢棄
FitPaperModes.None並新增FitPaperModes.Zoom - 在 netstandard2.0 專案中,將
System.Drawing.Common替換為IronSoftware.Drawing
-
Azure v4(.NET 6.0)未設定其他變數 [下載連結]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf(" https://www.google.com/ "); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf" -
Azure v4(.NET 6.0)未設定其他變數 [下載連結]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf(" https://www.google.com/ "); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf" - dotnet publish net6.0 目標平台 win-x64
2022年12月
IronPDF v2022.12.11113
發行說明
- 修正將
IronPdf作為 Windows 服務的一部分使用時導致的當機問題 - 修正使用
IronPdf與 Azure Functions 時出現的"部署失敗IronPdf"錯誤(參見《如何在 Azure 上使用 .NET 將 HTML 轉換為 PDF》) - 修正了在現有 PDF 內容後新增 HTML 或圖片時出現的問題
- 修正缺失的自訂記錄器介面 (
Logging.CustomLogger) - 修復了
AspxToPdf功能缺失的問題(僅限 .NET 4) - 修正了即使已將
FitToPaperModes正確設定為 None,Zoom 功能仍被忽略的問題 - 新增
RenderZipFileAsPdf以將 ZIP 檔案渲染為 PDF 文件 - 為
TextStamper新增RenderDelay和BackgroundColor選項 - Chrome 更新至 108.4.13 版本,帶來多項效能與安全性改進
- 更新各種第三方 NuGet 套件以緩解漏洞
- 更新建議的 Docker 檔案(請參閱《在現有 Docker 容器中新增
IronPdf》) - 提升
IronPdf在各種 Linux 發行版及 .NET 版本間的部署一致性 - 對本地程式碼的記憶體管理、穩定性和效能進行了逐步改進
2022年11月
IronPDF v2022.11.10347
發行說明
- 新增單選按鈕表單元素,這些元素由 html 'input' 元素生成,且 'type' 屬性值為 'radio'。
- 新增 RTF 轉 PDF 功能 - 詳情請參閱
RenderRtfStringAsPdf() - 新增更多文字替換方式 - 請參閱
ReplaceTextOnPages()和ReplaceTextOnAllPages() - 修正了文字頁首和頁尾不可見的問題
- 修正了合併具有特定書籤配置的文件時出現的錯誤
- 修正呼叫
ApplyWatermark()時的錯誤 - 修正合併後表單欄位有時無法編輯的問題
- 修正了樣式標記為"!important"的 html 元素的表單產生問題
- 修正了使用
ImageToPdf()時部分 TIFF 圖片無法載入的問題 - 更新
ToMultiPageTiffImage()使其僅產生單一影像檔案 - 更新 NuGet 套件佈局,以改善在所有平台上的部署
- 更新了頁首和頁尾的邊距邏輯(現在預設只套用左邊距和右邊距)
- 現已支援透過 ZIP 檔案或安裝程式執行檔安裝
IronPdf(請參閱IronPdf首頁)
2022年10月
IronPDF v2022.10.9622
發行說明
- [熱修復] 修正
ImageStamper和TextStamper遺漏的問題
IronPDF v2022.10.9532
發行說明
- 新增了用於HTML 蓋章的新方法
- 新增選項,可將左右邊距僅套用至頁首與頁尾(參見
UseMarginsOnHeaderAndFooter) - 已廢棄
ApplyMarginToHeaderAndFooter紙張尺寸精度現已達到0.00001毫米。 - 使用
IronPdf建立的表單欄位不再具有藍色邊框 - 修正了替換文字有時會破壞頁面佈局的問題
- 改進了替換文字時確定使用哪種字體的邏輯(現在會檢查缺少的字形)
- CEF 105.3.39 版本更新
2022年9月
IronPDF v2022.9.9056
發行說明
- 修正了無法從應用程式或 Web 設定檔讀取許可證金鑰的問題
- 修正了 Windows 系統上缺少 Microsoft Visual C++ 依賴項時出現的錯誤。
- 修正了表單垂直偏移幾個像素的錯誤。
- 修正使用
VB.NET時方法名稱重複的問題 - 新增了將 HTML 轉換為 PDF 時對表單複選框的支援
2022年8月
IronPDF v2022.8.8138
發行說明
- 為PDF文件新增壓縮功能。 更多資訊請參閱
PdfDocument.CompressImages() - 新增參數,用於在使用
ImageToPdfConverter時指定渲染選項 - 移除
PdfPage.PageOrientation,新增PdfPage.PageRotation(PDF 頁面旋轉角度為 0、90、180 或 270) - 修正了 href 屬性指定參數(透過"?")的連結元素的渲染問題
- 修正使用
LoadStylesAndCSSFromMainHtmlDocument選項時,文件 CSS 套用至頁首與頁尾的問題 - 修正了使用巢狀表單欄位時設定和檢索表單欄位標誌的錯誤
- 更新至最新版 Pdfium,包含多項安全修復和效能改進
2022年7月
IronPDF v2022.8.7894
發行說明
- 新增對 Apple Silicon 裝置的支援(ARM 處理器上的
MacOs) - 新增對 Ubuntu 22 的支援
- 新增
IronPdf.Installation.ChromeBrowserCachePath - 新增
PdfDocument.DrawBitmap功能,用於將圖像繪製至 PDF 文件 - 對於未持有
IronPdf授權的用戶,可減少因浮水印導致的 PDF 文件額外檔案大小 - 修正了單頁應用程式和 AJAX 網站有時渲染不正確的問題
- 修正合併 PDF 文件時"重命名表單欄位時發生錯誤"的問題
- 修正了載入 TIFF 檔案時有時會拋出異常的問題
- 修復了一些附件損壞的問題
- 修正了 Image TOPdf 無法處理檔案名稱包含空格的圖片檔案名稱的問題
- 修正了部分運作不正確的
FitToPaperModes。 修復了部分無法開啟的 PDF 檔案。 - 現在合併 PDF 文件時,會正確合併所有表單欄位及其屬性,包括巢狀表單欄位。
- 改進了對某些環境 .NET 6.0 的支援
- 改善
HtmlStamp及浮水印的位置
2022年6月
IronPDF v2022.7.6986
發行說明
- 為 Azure Functions 新增了對 .NET 6.0 專案的官方支援
- 實現合併 PDF 文件時的註釋合併
- 實現了 HTML 內容對 PDF 頁面的真正自動排版 - 詳情請參閱
FitToPaperModes TextArea生成 PDF 文件時,HTML 元素應包含其值- 大幅提升了檢索表單欄位資料或操作表單欄位時的效能
- 為表單欄位新增多個唯讀屬性
- 修正了阻止使用表單欄位全名設定表單欄位值和操作表單欄位的錯誤。
- 修正了
MacOs中的數個當機與效能問題 - 修正了在橫向文件中新增頁首和頁尾時出現的錯誤
- 改善在 IIS 應用程式池中使用多個
IronPdf實例時的行為 - 改善在遇到罕見錯誤(例如連接錯誤或逾時)時的行為和清晰度
IronPDF v2022.6.6115
發行說明
- 新增擴充功能的 PDF 書籤 API
- 新增 PDF 附件 API
- 新增
Text替換 API - 修正了在資源受限的環境(Docker、Kubernetes 等)中同時進行多個渲染時導致程式卡死的錯誤。
- 修正了
PageOrientation會返回錯誤值的錯誤 - 修正了插入頁面時導致錯誤的漏洞
- 修正了 PDF 轉圖像輸出格式比例無效的錯誤。
- 修正了重複表單欄位未正確設定的錯誤
- 修正了頁首/頁尾佔位符無法正常運作的錯誤。
- 修正了在應用
HtmlHeaderFooter時發生的記憶體洩漏問題 - 改進了在達到使用者指定的瀏覽器限制後,對多個渲染任務進行排隊時的邏輯。
- 改善部署流程
- 改進了一些錯誤訊息
- 更新至最新 Pdfium 版本,修正了操作現有 PDF 文件時出現的問題。
- 更新至最新 Chrome 版本,其中包括修復 HTML 轉 PDF 時的安全性問題並進行安全性更新
2022年5月
IronPDF v2022.5.5596
發行說明
- 修正了
HtmlStamp定位功能失效的錯誤 - 修正了
AddBackground錯誤地被添加至前台的錯誤 - 修正了
EnableCookies未如預期運作的錯誤 - 修正了在編輯 PDF 文件時導致
ArgumentNullException的錯誤 - 實作
ChromePdfRenderer例外處理機制,無需重新啟動 - 改進文件 (
IntelliSense)
2022年4月
IronPDF v2022.4.5575
發行說明
- 支援 .NET 6
- 修正了渲染 URL 時使用者 cookie 未自動套用的問題
- 修正了在 Windows 系統上將 PDF 文件轉換為影像時偶爾出現的 GDI+ 異常。
- 修正了某些系統在初始化和部署期間間歇性掛起的錯誤
- 修正導致 PDF 文件
PrintWidth及PrintHeight屬性計算錯誤的錯誤 - 修正了導致
HtmlFooter有時會在頁尾下方額外增加 5 公釐邊距的錯誤 - 修正了 DPI 參數無法提高從 PDF 文件產生的影像解析度的錯誤
- 修正了頁首和頁尾 CSS 樣式無法生效的錯誤。
- 修正了設定 PDF 安全設定時書籤會消失的錯誤
- 修正了
AddPdfBackground導致ArgumentNullException的錯誤 - 修正了在使用某些發佈設定檔進行發佈時,
IronPdf無法執行的錯誤 - 修正了
DrawDividerLine在 HTML 頁首與頁尾中無法運作的錯誤 - 修正了臨時檔案未被清理的錯誤
- 在 Windows 系統上使用
IronPdf時,會檢查 Microsoft Visual C++ 再發行套件 - 改進了在 PDF 文件中渲染 HTML 頁首和頁尾的邏輯
IronPDF v2022.4.5455
發行說明
- 修正了更改使用者密碼、所有者密碼或權限會導致書籤被刪除的錯誤。
- 修正了合併 PDF 文件時書籤無法保留的錯誤
- 修正了與設定或檢索書籤相關的其他幾個錯誤
- 修正了 PDF 頁面
PrintHeight和PrintWidth計算錯誤的錯誤 - 修正了從 PDF 文件產生影像時可能導致崩潰的錯誤
- 修正了在為 PDF 文件產生頁首和頁尾時渲染延遲應用不正確的錯誤
- 修正未使用
IDisposable模式時發生的記憶體洩漏問題 - 提高修改 PDF 文件時的線程安全性
- 改進無法開啟 PDF 文件時的錯誤文字。
- 更新pdf轉影像轉換功能,使其從第1頁開始。
2022年3月
IronPDF v2022.3.5084
發行說明
- 修正了使用 .NET 6 時 PNG 圖片無法正確載入的錯誤。
- 修正了許可證印章無法點擊的錯誤。
- 提高了與部分 Linux 發行版的兼容性。
- 提高整體穩定性
- 改進了多線程支援
- 更新至最新 Pdfium 版本
2022年2月
IronPDF v2022.2.4887
發行說明
- 修正了部分圖片無法正確載入的錯誤。
- 修正了 Cookie 在
ChromeRender處運作異常的錯誤 - 修正了 UNC 路徑中圖片無法正常顯示的問題
RenderHtmlAsPdf - 修正了 HTML 樣式在頁首和頁尾應用程式中的錯誤
- 修正了多執行緒渲染在某些系統上會導致文件損壞的錯誤
- 提升 macOS 穩定性
- 提升整體穩定性和效能
- 新增 API -
ImageToPdfConverter.PaperSize,用於在使用ImageToPdfConverter時設定PaperSize(預設值:A4)
2022年1月
IronPDF v2022.1.4599
發行說明
- 修正了某些系統上的初始化逾時問題
- 修正了某些 SSL 憑證的使用問題
- 改進了使用自訂臨時資料夾時的邏輯
- 改進了關機/清理邏輯
2021年12月
IronPDF v2021.12.4495
發行說明
- 修正了停用 JavaScript 時頁首和頁尾無法正確渲染的錯誤。
- 修正使用
GetPrintDocument()列印文件時的記憶體問題 - 修正了在使用
HtmlToPdf類別時,渲染選項可能無法正確套用的錯誤 - 修正了可能錯誤拋出"子程序不可執行"異常的錯誤
- 修正了可能錯誤拋出"此平台不支援註冊表"異常的錯誤
- 改進部署邏輯,以確保使用正確版本的下載依賴項(在使用
IronPdf.SlimNuGet 套件時適用) - 將預設渲染超時時間從 30 秒更新為 60 秒
- 更新
StampHTML()方法,讓使用者能為 HTML 水印指定渲染選項
IronPDF v2021.12.4401
發行說明
- 為PDF文件新增壓縮功能。 更多資訊請參閱
PdfDocument.CompressImages() - 新增參數,用於在使用
ImageToPdfConverter時指定渲染選項 - 移除
PdfPage.PageOrientation,新增PdfPage.PageRotation(PDF 頁面旋轉角度為 0、90、180 或 270) - 修正了 href 屬性指定參數(透過"?")的連結元素的渲染問題
- 修正使用
LoadStylesAndCSSFromMainHtmlDocument選項時,文件 CSS 套用至頁首與頁尾的問題 - 修正了使用巢狀表單欄位時設定和檢索表單欄位標誌的錯誤
- 更新至最新版 Pdfium,包含多項安全修復和效能改進
2021年11月
IronPDF v2021.11.4257
發行說明
- 已新增 Chrome、
WebKit及自適應渲染至IronPdf - 像素級完美 Chrome HTML 轉 PDF 渲染
- 完全支援多執行緒和非同步操作
- 新增 Razor 和 MVC 輔助函數
ChromePdfRenderer新增類別WebKitPdfRenderer新增類別AdaptivePdfRenderer新增類別- Chrome 渲染器已取代
WebKit成為我們的預設HtmlToPdf引擎。HTML、CSS 和 JavaScript 的渲染更為精準,這可能會導致現有使用者的版面配置產生變化 - 一些小的 API 變更

