我們很高興宣佈 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 區段)。
資源
- 完整發佈說明 – GroupDocs.Merger for .NET 25.11 Release Notes
- 文件說明 – https://docs.groupdocs.com/merger/net/
- 支援論壇 – https://forum.groupdocs.com/c/merger/9
如果您有任何問題或遇到困難,隨時在論壇留言或提交支援票證。祝您合併愉快!