後量子密碼學通常以遷移專案的形式出現。對於 .NET 中的文件簽署,它以不同的 PFX 檔案呈現:GroupDocs.Signature 26.9 透過與 RSA 相同的 DigitalSignOptions 呼叫,使用 ML-DSA 證書簽署 Word 文件。本文對比了預期的工作量與實際情況,說明了三個安全等級及其成本,並坦率指出兩個限制。
GroupDocs.Signature 26.9 的三項變更將原本沉默的問題顯示出來:過期憑證現在會拋出例外而非簽署、PDF 數位簽章預設為 SHA-256 而非 SHA-1,且 SignatureSettings.LogLevel 真正起到過濾作用。本文說明每項變更對已運行多年的流程意味著什麼,以及在確實需要舊行為的情況下該如何處理。
包含遠端圖片連結的文件會要求開啟它的人去抓取該地址。在伺服器上,這會讓上傳者掌控您的外部請求。GroupDocs.Signature 26.9 將預設改為跳過連結資源;本文比較三種載入模式,示範如何在不開放大門的情況下僅為單一主機加入白名單,並說明簽署為何根本不需要網路存取。
手動清除 Office 文件中的個人資料無法擴展且不留下紀錄。本文將手動流程與基於 GroupDocs.Metadata 的 .NET 清理通過作比較:一次針對單一屬性群組的謂詞、一次呼叫的完整抹除,以及將元資料洩漏與內容層面洩漏分離的驗證掃描。
處理數千個 Adobe 資產的製作團隊需要將權限、製作人與關鍵字嵌入檔案內,而非放在旁邊的試算表中。本指南說明 GroupDocs.Metadata for .NET 如何在 DAM 流程中對 PSD 與 AI 檔案進行快照、檢查與寫入 XMP 中繼資料,並提供每個步驟的可運作 C# 程式碼。
在本完整的逐步開發者指南中,學習如何使用 Azure Key Vault 與 GroupDocs.Signature for .NET 實作安全的 PDF 數位簽章。
探索 PDF 文件的迭代簽名過程,允許多個數位簽章而不影響先前的簽章。了解 C#、Java 和 Node.js 的技術實作和企業使用的優勢。
了解如何使用平鋪浮水印增強文件安全性。這個綜合指南涵蓋了 C#、Java 和 Node.js 中的概念、設定和實作。
透過這份綜合指南了解如何掌握 JSON 比較。了解 GroupDocs.Comparison 所面臨的挑戰和解決方案,這是一個 API,旨在透過先進的視覺和文字比較方法來提高 JSON 資料分析的準確性和效率。
在線文檔查看器在數字文檔的使用越來越多之後變得流行起來,尤其是在內容管理系統中。這種流行背後的原因是您無需購買或安裝專用軟件程序即可查看各種文檔格式。考慮到文檔查看器的重要性,我想寫一篇關於如何在 ASP.NET MVC 中創建通用文檔查看器的文章。
我們將創建一個面向 [.NET Core](https://en.wikipedia. org/wiki/.NETCore) 框架。對於後端的文檔呈現,我們將使用 GroupDocs.Viewer for .NET API - 一個強大的文檔查看器 API,支持 140 多種文檔類型,包括 PDF 、Word、Excel、PowerPoint, Visio、CAD、Outlook 和許多其他流行格式。
為什麼選擇 .NET 核心? .NET Core 是 Microsoft 對 .NET 生態系統的重要補充。它使得開發跨平台應用程序成為可能,而無需開發人員進行任何額外的工作。這就是我選擇 .NET Core 作為目標框架的原因。
在 ASP.NET Core 中創建文檔查看器的步驟 打開 Visual Studio 並開始一個新項目。
從項目類型中選擇 .NET Core,從模板中選擇 ASP.NET Core Web Application。
選擇 Web Application (Model-View-Controller) 並單擊 Ok 按鈕。 從 NuGet 安裝 GroupDocs.Viewer。 打開 Views/Home/Index.cshtml 文件並將其內容替換為以下內容: @{ ViewData["Title"] = "Home Page"; }