中文
.NET 中使用后量子 ML-DSA 证书签署 Word 文档

后量子签名悄然来临:.NET 中的 Word 文档使用 ML-DSA

后量子密码学通常以迁移项目的形式出现。对于 .NET 中的文档签名,它表现为不同的 PFX 文件:GroupDocs.Signature 26.9 通过与 RSA 相同的 DigitalSignOptions 调用使用 ML-DSA 证书签署 Word 文档。本文对比了预期工作量与实际工作量,涵盖了三种安全级别及其成本,并诚实地指出了两个限制。
· GroupDocs Team · 2 分钟
.NET 中加载不受信任的文档而不获取其外部资源

加载文档的三种方式,只有一种是安全的

链接到远程图片的文档会让打开它的人去获取该地址。在服务器上,这相当于把上传者的出站请求交给了你。GroupDocs.Signature 26.9 将默认设置为跳过链接资源;本文比较了三种加载模式,展示了如何在不打开大门的情况下仅对白名单单个主机进行授权,并解释了签名为何根本不需要网络访问。
· GroupDocs Team · 2 分钟
.NET 中的 GroupDocs.Signature 证书有效性检查和数字签名选项

您的签名流水线变得更严格:GroupDocs.Signature 26.9 中的证书有效性

GroupDocs.Signature 26.9 中的三项更改将沉默的问题变为显著的错误:过期证书现在会抛异常而不是签名,PDF 数字签名默认使用 SHA-256 而非 SHA-1,SignatureSettings.LogLevel 实际起到过滤作用。本文阐述每项更改对已运行多年的流水线意味着什么,以及在确实需要旧行为的情况下该如何处理。
· GroupDocs Team · 2 分钟
使用 C# 和 GroupDocs.Metadata 自动化 Office 文档元数据清理

在 .NET 中进行 Office 元数据清理:从手动检查到验证通过

手动清除 Office 文档中的个人数据无法规模化且没有留下记录。本文对比了手动流程与基于 GroupDocs.Metadata 构建的 .NET 清理过程:一次针对单个属性组的谓词、一次调用的全量擦除,以及能够将元数据泄漏与内容层面泄漏区分开的验证扫描。
· GroupDocs Team · 2 分钟
使用 GroupDocs.Metadata 在 .NET 中管理 PSD 和 AI 文件的 XMP 元数据

创意制作团队如何使用 .NET 管理 PSD 和 AI 文件中的 XMP 元数据

处理数千个 Adobe 资产的制作团队需要将权利、署名和关键字嵌入文件本身,而不是放在旁边的电子表格中。本指南展示了 GroupDocs.Metadata for .NET 如何在 DAM 流程中对 PSD 和 AI 文件进行快照、检查和写入 XMP 元数据,并提供每一步的可运行 C# 示例。
· GroupDocs Team · 3 分钟

📄 使用 Azure Key Vault 与 GroupDocs.Signature for .NET 对 PDF 进行数字签名 | 完整指南

在本全面的分步开发者指南中,学习如何使用 Azure Key Vault 和 GroupDocs.Signature for .NET 实现安全的 PDF 数字签名。
· Yana Litvinchik · 5 分钟

使用数字证书进行迭代 PDF 签名

探索 PDF 文档的迭代签名过程,允许多个数字签名而不损害之前的签名。了解使用 C#、Java 和 Node.js 进行企业使用的技术实现和优势。
· 尤里·马祖尔查克、雅娜·利特温奇克、伊戈尔·祖巴列夫 · 2 分钟

如何生成平铺水印

了解如何使用平铺水印增强文档安全性。本综合指南涵盖了 C#、Java 和 Node.js 中的概念、设置和实现。
· 尤里·马祖尔丘克、亚历山大·拉津科夫、伊戈尔·祖巴列夫 · 2 分钟

掌握 JSON 比较:集成视觉和文本比较分析

通过本综合指南了解如何掌握 JSON 比较。了解 GroupDocs.Comparison 提供的挑战和解决方案,该 API 旨在通过高级视觉和文本比较方法提高 JSON 数据分析的准确性和效率。
· 尤里·马祖尔丘克,伊戈尔·祖巴列夫 · 4 分钟

在 ASP.NET Core MVC 中为 140 多种文件格式创建文档查看器

在线文档查看器在越来越多地使用数字文档后变得流行起来,尤其是在内容管理系统中。这种流行背后的原因是您无需购买或安装专用软件程序即可查看各种文档格式。考虑到文档查看器的重要性,我想写一篇关于如何在 ASP.NET MVC 中创建通用文档查看器的文章。 我们将创建一个针对 .NET Core 框架。对于后端的文档呈现,我们将使用 GroupDocs.Viewer for .NET API - 一个强大的文档查看器 API它支持 140 多种文档类型,包括 PDF、Word、Excel、PowerPoint、Visio、CAD、Outlook 和许多其他流行的格式。 为什么选择 .NET Core? .NET Core 是 Microsoft 对 .NET 生态系统的重要补充。它使开发跨平台应用程序成为可能,而无需开发人员进行任何额外的努力。这就是我选择 .NET Core 作为目标框架的原因。 在 ASP.NET Core 中创建文档查看器的步骤 1. 打开 Visual Studio 并启动一个新项目。 2. 从项目类型中选择 .NET Core,从模板中选择 ASP.NET Core Web Application。 3. 选择 Web Application (Model-View-Controller) 并点击 Ok 按钮。 4. 从 NuGet 安装 GroupDocs.Viewer。 5. 打开 Views/Home/Index.cshtml 文件并将其内容替换为以下内容: @{ ViewData["Title"] = "Home Page"; }