變更日志:更新、里程碑、路線圖
加入五萬名開發者以獲取更新
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
功能與升級
發布說明:
- 在 PDF/A 轉換過程中新增嵌入文件的 API。
- 在
ReplaceText
API 中新增可选参数FontName
和CustomFontSize
。 - 允許自訂字體用於
DrawText
API。 - 修正印章定位問題。
- 修正了一個問題,即某些 PDF/A 文件無法在 Adobe Acrobat Pro 中顯示。
- 修正了
ReplaceText
引起垂直換行的問題。 - 修正了
Resize
的問題(),
延伸(), 和
Transform()` 方法不可訪問。 - 增強 Unicode 文本支援。
- 改善記憶體使用和性能。
- 提升
ApplyMultipleStampsAsync
的速度。 - 將引擎更新至 2024.11.4
2024年9月
IronPDF v2024.9.1
功能與升級
IronPDF Java Version 2024.9.1 詳細資訊
發布說明:
- 更新引擎至 2024.9.3
2024年8月
IronPDF v2024.8.1
功能與升級
發布說明:
- 更新引擎至2024.8.3
2024年7月
IronPDF v2024.7.1
功能與升級
發布說明:
- 修復問題,當保存為 PDF/A 時,連結、表單和註釋損壞。
- 修復儲存為PDF/UA時標籤順序不正確的問題。
- 修正移除 PDF 物件時的記憶體洩漏問題。
- 修復無法通過 Adobe Acrobat Pro 編輯表單的問題。
- 修正了渲染大圖像時導致崩潰的問題。
- 修正渲染寬度未應用到頁眉和頁腳的問題。
- 修正了在不同頁面大小下郵戳被放置錯誤的問題。
- 修復在將頁面扁平化後表單值不可見的問題。
- 修正將頁面轉換為圖像時表單值不可見的問題(使用 Flatten=true).
- 修復簽名圖片不可見的問題。
2024年6月
IronPDF v2024.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
功能與升級
IronPDF Java Version 2024.3.1 詳細信息
發布說明:
- 更新引擎到 2024.3.4
- 已棄用的
setTextFieldFont
- 已棄用從路径创建自定义字体
2024年2月
IronPDF v2024.2.1
功能與升級
發布說明:
- 更新
IronPdfEngine
至 2024.2.2 - 將
proto
更新到主分支的最新版本 - 新增
FormType
測試,以測試我們將正確的FormType
設置到FormField
類別中。
2024年1月
IronPDF v2024.1.1
功能與升級
發布說明:
- 在某些環境中改善初創公司的流程
- 更新
IronPdfEngine
至 2024.1.1
2023年12月
IronPDF v2023.12.1
功能與升級
發布說明:
- 新增
compressStructTree
- 新增
ChangeTrackingModes
選項以開啟 PDF 檔案。 - 修復了
PageSelection pageRange
現在包含結束索引的錯誤 - 將內部的
grpc
版本更新至 1.59.0 - 將
IronPdfEngine
更新到 2023.12.6
2023年11月
IronPDF v2023.11.1
功能與升級
發布說明:
- 將一些 Chrome 配置添加到
com.ironsoftware.ironpdf.Settings
(例如singleProcess
、chromeGpuMode
) - 將
IronPdfEngineTimeout
配置添加到com.ironsoftware.ironpdf.Settings
並將默認值從 60 秒增加到 120 秒 - 修復了
IronPdfEngine
現在寫入日誌文件的錯誤 - 為
PdfDocument
類別實作AutoCloseable
- 將
IronPdfEngine
更新到 2023.11.7
2023年10月
IronPDF v2023.10.2
功能與升級
發布說明:
- 將 IronPdfEngine 更新至 2023.10.3
- 修正了將HtmlFooter應用於頁眉和頁腳的錯誤。
2023年9月
IronPDF v2023.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
功能與升級
發布說明:
- 修復損壞的Fat-Jar
- 修正文件錯誤
- 隱藏 PageSelection.getPageList
- 更新 gRPC 至 1.56.1
- 更新專案描述
2023年4月
IronPDF v2023.4.4
功能與升級
發布說明:
- 修復某些情況下無法從應用程式配置檔案讀取授權密鑰的问题。
- 修復某些針對 .NET 4.6.2 - 4.8 時的缺失或不相容的程序集引用問題
2023年3月
IronPDF v2023.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
功能與升級
發布說明:
- 修正
頁眉頁腳
錯誤 - 修正
基本網址
不適用 - 修正
遠端例外
由於缺少許可金鑰引起 - 改進
IronPdfEngine
記憶體管理 - 允許在 Docker 中設置授權密鑰
IronPdfEngine v2023.1.11674
- 添加支援在HTML渲染後執行自訂JavaScript(請參閱JavaScript屬性)
- 修復對Ubuntu 22的支援
- 修復使用 ClickOnce 發佈方法時未包含 IronPDF 文件的問題
- 修正合併具有特定表單欄位配置的文件時出現的錯誤
- 磁碟緩存現在預設啟用並設置為臨時資料夾路徑(見
Installation.ChromeBrowserCachePath
) - 棄用
FitPaperModes.None
並添加FitPaperModes.Zoom
- 替換
System.Drawing.Common
與IronSoftware.Drawing
在 netstandard2.0 專案中
2022年12月
IronPDF v2022.12.0(支援 Docker!)
功能與升級
發布說明:
- 支援 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
功能與升級
發布說明:
- 新增由 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 [首次發布!]
功能與升級
發布說明:
- 使用 IronPdfEngine 2022.11.10413 (IronPDF .Net 2022.10.9622)