我們很高興宣佈 GroupDocs.Merger for .NET 25.11 版本已於 2025年11月 發佈。此更新帶來了標記 PDF 合併的新功能、一系列跨平台錯誤修復以及多項品質改進。

本次發佈的新增內容

新功能

  • 在合併已標記 PDF 時保留可及性元資料PdfJoinOptions 類別中的新 PreserveAccessibility 選項可在合併過程中保留來源文件的 PDF/UA 結構(標記)。啟用後,生成的 PDF 會包含自動產生的可及性標記,提升對輔助技術需求的合規性。

增強功能

  • 改進可及性元資料的處理 – 底層合併邏輯已更新,能保留標記 PDF 的資訊而非丟棄,從而減少合併後需要進行的可及性修復工作。

使用新的 API

using GroupDocs.Merger;
using GroupDocs.Merger.Options;

// ...

var pdfJoinOptions = new PdfJoinOptions
{
    PreserveAccessibility = true   // keep PDF/UA tags
};

merger.Join(sourceFiles, pdfJoinOptions);

修復與增強

Category Issue ID Summary
錯誤 MERGERNET-2050 圖表文件操作在 macOS/Linux 上失敗,因為缺少字體路徑。
錯誤 MERGERNET-1007 合併多個 Word 文件可能會產生重複頁面。
錯誤 MERGERNET-1102 合併兩個 DOCX 文件時拋出例外 “Rounding digits must be between 0 and 15, inclusive”
錯誤 MERGERNET-987 合併後的文件大小過度增長。
錯誤 MERGERNET-1174 合併過程中無法更改 PDF 頁面方向。
錯誤 MERGERNET-2049 VSD 格式操作拋出 NullReferenceException
錯誤 MERGERNET-2070 當新合併的 PDF 短於現有檔案時,輸出會損毀。
錯誤 MERGERNET-2053 在 macOS 上合併 PDF 和 SVG 失敗,因缺少字體設定。
錯誤 MERGERNET-2051 在 macOS/Linux 上筆記文件操作失敗,因缺少字體路徑。
錯誤 MERGERNET-799 SetVentureLicensed 方法在 Slides 企業授權中無法正常工作。

其他改進

  • 合併引擎現在對輸入串流執行更健全的驗證,降低在特殊檔案上意外拋出 NullReferenceException 的可能性。
  • 內部效能調整在 PreserveAccessibility 停用時減少大規模 PDF 合併的 CPU 負載。

如何取得更新

  • NuGet – 透過 NuGet Gallery 升級至最新的 GroupDocs.Merger 套件 (v 25.11):
    dotnet add package GroupDocs.Merger --version 25.11.0
    或使用套件管理員主控台:
    Install-Package GroupDocs.Merger -Version 25.11.0

  • 直接下載 – .NET 6/.NET Framework 的組件可在 GroupDocs 發佈頁面取得(若需要 zip 壓縮檔,請檢查發佈說明的 Downloads 區段)。

資源


如果您有任何問題或遇到困難,隨時在論壇留言或提交支援票證。祝您合併愉快!