在筆記本電腦上執行的 Python 簽署腳本在 slim 容器中會失敗兩次:一次是因為 .NET 綁定缺少 libssl 或 libicu,二次是因為映像沒有字體且 GroupDocs.Signature 不會替代缺失的字體族。此教學構建了兩個層以及保持腳本可移植性的解析程式碼。
GroupDocs.Signature 不會替代缺失的字體:若指定映像檔中不存在的字族,呼叫會拋出錯誤而不是回退。由於 .NET 執行時映像檔不包含任何字體,文字簽署會在此失敗,除非加入字體層。本文比較了無字體的映像與已修正的映像,並說明如何在執行時解決字族問題。
Java 容器映像捆綁了 DejaVu 供 AWT 使用,足以簽署英文文字,但不足以處理其他語言。本文探討此部分覆蓋對文件工作流程的成本、為何 GroupDocs.Signature 會失敗而非改用其他方案,以及字體層加上執行時字族解析如何將事件轉化為啟動檢查。
法律與營運團隊仍會從合約 PDF 中洩漏作者與 XMP。本指南比較 GroupDocs.Metadata for .NET 中完整的 Sanitize() 清除與選擇性作者移除,並提供檢查與驗證步驟。
GroupDocs.Watermark for .NET 26.9 已推出。
GroupDocs.Metadata for .NET 26.8 引入對五種新壓縮檔案格式 (AAR、GZIP、BZ2、XZ、ZSTD) 的支援,並更新底層的 Aspose 元件。
GroupDocs.Viewer for .NET 26.8 引入 TFM-split 包裝、隱藏的 PDF 註釋、Word 文件的 DPI 控制與頁碼,並提供八項關鍵錯誤修復。
GroupDocs.Conversion for .NET 26.8 強化 CAD 轉換,支援每個版面的輸出與版面範圍控制,新增 XAR/CAB 檔案支援、Mermaid MMD 與 Drawio 圖表互通,並解決 PDF、DOCX、PPTX 與 EML 轉換中超過 10 項關鍵錯誤。
GroupDocs.Comparison for .NET 26.8 已推出。
受規範的工作流程因無人閱讀的中繼資料而失敗:作者欄位、審核者名稱、修訂計數、SharePoint 批准者 ID。本文說明基於 GroupDocs.Metadata 的 Java 清理步驟如何依標籤與名稱清除這些群組,當完整清理取代目標通道時,以及為何驗證掃描是將清理轉化為證據的關鍵。