變更日志:更新、里程碑、路線圖

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

加入五萬名開發者以獲取更新

IronPDF for Java 路線圖

IronPDF for Java 是 Iron Software 在 Java 語言中推出的第一款產品。

2022年8月,Iron Software 宣佈計劃進軍新語言市場。 IronPDF for Java 僅在三個月後推出。

Java於1995年創建,基於使用量,它仍然是領先的編程語言,這使得它成為我們下一個合理的選擇。 我們從已經成熟的 IronPDF for .NET 產品的擴展反映了相同多樣的功能集。 我們的目標是保持相同的更新頻率,並緊跟最新的HTML、CSS和JS技術轉變,確保我們的社群能夠使用尖端技術。

像任何新產品一樣,反饋是至關重要的。 身為工程師,我們知道軟體應該不斷改進。 我們的目的是鼓勵我們超過50,000名開發者的社群廣泛使用IronPDF for Java,因此我們非常重視您的大量反饋。

在上方註冊我們的郵件列表以獲取有關我們即將推出的 Java 和其他語言版本的最新消息。


2024年11月

IronPDF v2024.11.4

024年12月5日
在 Sonatype Central 上查看 IronPDF Java v2024.11.4
查看 IronPDF for Java v2024.11.4 API 參考文件

功能與升級

IronPDF Java版本 2024.11.4 詳情

發布說明:

  • 在 PDF/A 轉換過程中新增嵌入文件的 API。
  • ReplaceText API 中新增可选参数 FontNameCustomFontSize
  • 允許自訂字體用於 DrawText API。
  • 修正印章定位問題。
  • 修正了一個問題,即某些 PDF/A 文件無法在 Adobe Acrobat Pro 中顯示。
  • 修正了ReplaceText引起垂直換行的問題。
  • 修正了 Resize 的問題(),延伸(), 和Transform()` 方法不可訪問。
  • 增強 Unicode 文本支援。
  • 改善記憶體使用和性能。
  • 提升 ApplyMultipleStampsAsync 的速度。
  • 將引擎更新至 2024.11.4

2024年9月

IronPDF v2024.9.1

024年9月17日
在 Sonatype Central 上查看 IronPDF Java v2024.9.1
查看 IronPDF for Java v2024.9.1 API 參考文件

功能與升級

IronPDF Java Version 2024.9.1 詳細資訊

發布說明:

  • 更新引擎至 2024.9.3

2024年8月

IronPDF v2024.8.1

024年8月8日
在 Sonatype Central 查看 IronPDF Java v2024.8.1
查看 IronPDF for Java v2024.8.1 API 參考資料

功能與升級

IronPDF Java 版本 2024.8.1 詳情

發布說明:

  • 更新引擎至2024.8.3

2024年7月

IronPDF v2024.7.1

024年7月15日
在 Sonatype Central 上查看 IronPDF Java v2024.7.1
查看 IronPDF for Java v2024.7.1 API 參考文件

功能與升級

IronPDF Java 版本 2024.7.1 詳情

發布說明:

  • 修復問題,當保存為 PDF/A 時,連結、表單和註釋損壞。
  • 修復儲存為PDF/UA時標籤順序不正確的問題。
  • 修正移除 PDF 物件時的記憶體洩漏問題。
  • 修復無法通過 Adobe Acrobat Pro 編輯表單的問題。
  • 修正了渲染大圖像時導致崩潰的問題。
  • 修正渲染寬度未應用到頁眉和頁腳的問題。
  • 修正了在不同頁面大小下郵戳被放置錯誤的問題。
  • 修復在將頁面扁平化後表單值不可見的問題。
  • 修正將頁面轉換為圖像時表單值不可見的問題(使用 Flatten=true).
  • 修復簽名圖片不可見的問題。

2024年6月

IronPDF v2024.6.2

024年6月20日
在 Sonatype Central 上查看 IronPDF Java v2024.6.2
查看 IronPDF for Java v2024.6.2 API 參考文件

功能與升級

IronPDF Java 版本 2024.6.2 詳細資料

發布說明:

  • 允許自訂自然語言標識符用於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
  • 更新引擎至2024.6.1

2024年3月

IronPDF v2024.3.1

024年3月29日
在 Sonatype Central 上查看 IronPDF Java v2024.3.1
查看 IronPDF for Java v2024.3.1 API 參考文件

功能與升級

IronPDF Java Version 2024.3.1 詳細信息

發布說明:

  • 更新引擎到 2024.3.4
  • 已棄用的 setTextFieldFont
  • 已棄用從路径创建自定义字体

2024年2月

IronPDF v2024.2.1

024年2月12日
在 Sonatype Central 上查看 IronPDF Java v2024.2.1
查看 IronPDF for Java v2024.2.1 API 參考文件

功能與升級

IronPDF Java 版本 2024.2.1 詳情

發布說明:

  • 更新 IronPdfEngine 至 2024.2.2
  • proto 更新到主分支的最新版本
  • 新增 FormType 測試,以測試我們將正確的 FormType 設置到 FormField 類別中。

2024年1月

IronPDF v2024.1.1

024年1月11日
在Sonatype Central查看IronPDF Java v2024.1.1
查看 IronPDF for Java v2024.1.1 API 參考文件

功能與升級

IronPDF Java 版本 2024.1.1 詳情

發布說明:

  • 在某些環境中改善初創公司的流程
  • 更新 IronPdfEngine 至 2024.1.1

2023年12月

IronPDF v2023.12.1

023年11月30日
在 Sonatype Central 上查看 IronPDF Java v2023.12.1
查看 IronPDF for Java v2023.12.1 API 參考文件

功能與升級

IronPDF Java 版本 2023.12.1 詳情

發布說明:

  • 新增 compressStructTree
  • 新增 ChangeTrackingModes 選項以開啟 PDF 檔案。
  • 修復了 PageSelection pageRange 現在包含結束索引的錯誤
  • 將內部的 grpc 版本更新至 1.59.0
  • IronPdfEngine 更新到 2023.12.6

2023年11月

IronPDF v2023.11.1

023年11月3日
在 Sonatype Central 上查看 IronPDF Java v2023.11.1
查看 IronPDF for Java v2023.11.1 API 參考文件

功能與升級

IronPDF Java 版本 2023.11.1 詳情

發布說明:

  • 將一些 Chrome 配置添加到 com.ironsoftware.ironpdf.Settings(例如 singleProcesschromeGpuMode)
  • IronPdfEngineTimeout 配置添加到 com.ironsoftware.ironpdf.Settings 並將默認值從 60 秒增加到 120 秒
  • 修復了 IronPdfEngine 現在寫入日誌文件的錯誤
  • PdfDocument 類別實作 AutoCloseable
  • IronPdfEngine 更新到 2023.11.7

2023年10月

IronPDF v2023.10.2

023年10月5日
在 Sonatype Central 上查看 IronPDF Java v2023.10.2
查看 IronPDF for Java v2023.10.2 API 參考文件

功能與升級

IronPDF Java 版本 2023.10.2 詳情

發布說明:

  • 將 IronPdfEngine 更新至 2023.10.3
  • 修正了將HtmlFooter應用於頁眉和頁腳的錯誤。

2023年9月

IronPDF v2023.9.2

023年9月19日
在 Sonatype Central 查看 IronPDF Java v2023.9.2
查看 IronPDF for Java v2023.9.2 API 參考文件

功能與升級

IronPDF Java 版本 2023.9.2 詳細資訊

發布說明:

  • 將 IronPdfEngine 更新至 2023.9.8
  • 新增 PDF/A 和 PDF/UA 支援(請參見 saveAsPdfA() 和 convertToPdfA())
  • 修正從流中打開文檔時的錯誤
  • 修復刪除中繼資料時的錯誤
  • 修正未應用灰階選項
  • 修復影像壓縮功能損壞位圖的問題
  • 修復 IronPDF 在 Linux 容器中崩潰的問題
  • 修正使用copyPages()時的記憶體洩漏
  • 修正簽名有時在Adobe Reader簽名面板中不可見的問題
  • 修復 RasterizeToImageFiles 沒有考慮頁面旋轉
  • 修正條碼印記在接近頁面邊界時縮小的問題
  • 修正 IronPdfEngine 的頁眉和頁腳無法正常運作問題
  • 改善記憶體使用和效能高達10%
  • 改進圖像壓縮邏輯以進一步優化大小
  • 通過 Javascript 方法添加 HTML 到 PDF 的觸發器:請參閱 ChromePdfRenderOptions.waitFor
  • 通過完成網路活動新增HTML到PDF觸發:請參見RenderingOptions.waitFor
  • 修正圖像戳記器:蓋章的 PNG 圖像丟失透明度
  • 在將HTML轉換為PDF時減少內存使用。
  • 減少開啟大型PDF文件時的內存使用
  • 修正了在複製註釋時導致程式掛起的錯誤
  • 修復 MacOS 錯誤,有時會導致連續渲染失敗
  • 減少IronPdfEngine二進位檔及Docker大小
  • 提升IronPdfEngine的穩定性
  • 新增對透明簽名圖像的支持
  • 將大型文件(>100MB)的保存時間減少 90% 以上
  • 修復渲染WebGL內容的錯誤

2023年7月

IronPDF v2023.7.2

023年7月12日
在 Sonatype Central 查看 IronPDF Java v2023.7.2
查看 IronPDF for Java v2023.7.2 API 參考文件

功能與升級

IronPDF Java 版本 2023.7.2 詳情

發布說明:

  • 修復損壞的Fat-Jar
  • 修正文件錯誤
  • 隱藏 PageSelection.getPageList
  • 更新 gRPC 至 1.56.1
  • 更新專案描述

2023年4月

IronPDF v2023.4.4

023年4月2日
在 Sonatype Central 查看 IronPDF Java v2023.4.4
查看 IronPDF for Java v2023.4.4 API 參考資料

功能與升級

IronPDF Java 版本 2023.4.4 詳情

發布說明:

  • 修復某些情況下無法從應用程式配置檔案讀取授權密鑰的问题。
  • 修復某些針對 .NET 4.6.2 - 4.8 時的缺失或不相容的程序集引用問題

2023年3月

IronPDF v2023.3.2

023年3月9日
在 Sonatype Central 上查看 IronPDF Java v2023.3.2
檢視 IronPDF for Java v2023.3.2 API 參考文件

功能與升級

IronPDF Java 版本 2023.3.2 詳細資料

發布說明:

  • 增加支援的圖像檔案類型範圍 PdfDocument.fromImage()
  • 支援 PDF 增量儲存
  • 新增 FormManager.setFieldReadOnly()
  • 新增 ChromePdfRenderOptions.setJavascript()
  • 新增字體顏色和背景顏色選項至 文字蓋章器
  • 重構PDF簽署和簽名
  • 修正使用無效授權時的應用程式崩潰問題。
  • 修正 繪製分隔線 頁首/頁腳中的錯誤
  • 修復使用時的記憶體洩漏 PdfDocument.replaceText()
  • 修復了在從 HTML 渲染 PDF 時,HTML 頁首和頁尾文字中的文本換行問題。過去有些詞會在意外的位置被打斷,導致文字難以閱讀或理解。
  • 修正了一個問題,將圖像轉換為 PDF 時,有時會導致圖像在 PDF 文件中無法正確適應。
  • 修正針對具有不同方向的PDF上的蓋章和水印定位問題
  • 將 IronPdfEngine 更新至 2023.3.2(更新至 CEF 110.0.31,包含許多安全性和性能改進)

2023年1月

IronPDF v2023.1.1

023年1月23日
在Sonatype Central上查看IronPDF Java v2023.1.1
查看 IronPDF for Java v2023.1.1 API 參考資料

功能與升級

IronPDF Java 版本 2023.1.1 詳情

發布說明:

  • 修正 頁眉頁腳 錯誤
  • 修正 基本網址 不適用
  • 修正 遠端例外 由於缺少許可金鑰引起
  • 改進 IronPdfEngine 記憶體管理
  • 允許在 Docker 中設置授權密鑰

IronPdfEngine v2023.1.11674

  • 添加支援在HTML渲染後執行自訂JavaScript(請參閱JavaScript屬性)
  • 修復對Ubuntu 22的支援
  • 修復使用 ClickOnce 發佈方法時未包含 IronPDF 文件的問題
  • 修正合併具有特定表單欄位配置的文件時出現的錯誤
  • 磁碟緩存現在預設啟用並設置為臨時資料夾路徑(見 Installation.ChromeBrowserCachePath)
  • 棄用 FitPaperModes.None 並添加 FitPaperModes.Zoom
  • 替換 System.Drawing.CommonIronSoftware.Drawing 在 netstandard2.0 專案中

2022年12月

IronPDF v2022.12.0(支援 Docker!)

022年11月17日
在 Sonatype Central 查看 IronPDF Java v2022.12.0
查看 IronPDF for Java v2022.12.0 API 參考文件

功能與升級

IronPDF Java 版本 2022.12.0 詳情

發布說明:

  • 支援 IronPdfEngine Docker(請見 Docker Hub IronPdfEngine)
  • 改進文件
  • 改善部署
  • 新增 TempFolderPath 設置
  • 添加 baseUrl 渲染參數
  • 發佈替代胖 JAR

IronPdfEngine v2022.12.11210

  • 修復作為 Windows 服務的一部分使用 IronPDF 時的崩潰問題
  • 修復在使用 IronPdf 與 Azure Functions 時出現的「部署 IronPdf 失敗」錯誤 (參見 在 Azure Functions 中使用 IronPDF)
  • 修正將 HTML 或圖片加蓋在現有 PDF 內容後面的行為
  • 修復缺少的自訂記錄器介面 (Logging.CustomLogger)
  • 修復即使 FitToPaperModes 正確設置為 None 也會忽略的縮放問題
  • 新增 RenderZipFileAsPdf 用於將 ZIP 檔案渲染為 PDF 文件
  • 新增RenderDelay和BackgroundColor选项到TextStamper
  • 更新至 Chrome 108.4.13,包含多項性能和安全改進
  • 更新各種第三方NuGet套件以減輕漏洞風險
  • 更新建議的 Docker 文件(請參見 在 Linux 上使用 Docker 配合 IronPDF)
  • 改進IronPDF在各種Linux發行版和.NET版本中的部署一致性
  • 增量改進本機代碼中的記憶體管理、穩定性和性能

2022年11月

IronPDF v2022.11.1

022年11月17日
在 Maven Central 上查看 IronPDF Java v2022.11.1
查看 IronPDF for Java v2022.11.1 API 參考文件

功能與升級

IronPDF Java 版本 2022.11.1 詳情

發布說明:

  • 新增由 html 的 'input' 元素,具有 'type' 屬性的 'radio' 所生成的單選按鈕表單元素。
  • 新增RTF轉PDF功能 - 詳情請參見renderRtfAsPdf()
  • 新增頁面選擇以替換文字 - 見 replaceText()
  • 新增 toMultiPageTiff()
  • 新增 License.isLicensed() 和 License.isValidLicensed()
  • 修復文本標題和頁腳不可見的問題
  • 修復合併具有特定書籤配置的文件時出現的錯誤
  • 修正調用 applyWatermark() 時的錯誤
  • 修復合併後有時無法編輯的表單欄位问题
  • 修復樣式標記為'!important'的HTML元素的表單生成问题
  • 修復使用fromImage()時某些TIFF圖片無法加載的問題
  • 修復 IronPDF for Java 下載進度有時顯示超過 100% 的問題
  • 更新應用頁首和頁尾邊距的邏輯(現在默認僅應用左右邊距)
  • 支持ironpdf-engine作為Maven依賴項
  • 修復 ironpdf-engine 下載進度有時顯示 > 100%

IronPDF v2022.11.0 [首次發布!]

022年11月10日
在 Maven Central 查看 IronPDF Java v2022.11.0
查看 IronPDF for Java v2022.11.0 API 參考文件

功能與升級

IronPDF Java版本 2022.11.0 詳細信息

發布說明:

  • 使用 IronPdfEngine 2022.11.10413 (IronPDF .Net 2022.10.9622)