链接的图片会让发送文档的人决定您的服务器请求哪些 URL。GroupDocs.Signature 26.9 将默认行为改为跳过这些地址,本文展示了三种预览尺寸下的差异,解释了白名单为何需要长片段,并介绍了一个会悄悄颠倒您意图的属性名称。
今天签署的合同可能需要在二十年后仍具可辩护性,而 RSA-2048 预计无法持续如此之久。本指南通过 Python 使用后量子 ML-DSA 证书在四个步骤中签署 Word 文档,比较三个 NIST 安全级别的实际文件大小而非仅描述,使用公共证书验证结果,并介绍迁移前需要了解的两个限制。
使用过期证书签名的 PDF 看似已签名,但验证时会显示为损坏。本指南比较了 GroupDocs.Signature for Python 提供的三项控制——写入签名的摘要、证书有效性检查及其两个特意的覆盖,以及决定是否被发现的日志级别——并为每项提供可运行的代码示例,同时说明两个常让人出错的绑定细节。
26.10 版本引入了用于预览的 Python 回调、日志/加密接口、自定义签名哈希、.NET 10 运行时,以及对 Python 3.14 的兼容性。
GroupDocs.Metadata for Python 版本 26.9 引入了 CLI、五种新归档格式、PowerPoint 支持恢复、引擎升级以及关键兼容性修复。
加密的 PDF 可以在不生成解密副本的情况下签署:LoadOptions 在原位打开文件,SaveOptions 决定签署后的输出是保留原密码还是使用新密码。本文比较了四种密码路径,包括两种会失败的情况,并解释了为何失败会以 RuntimeError 抛出,而不是 API 所列的异常类型。
26.9 版引入跨平台的 Project 文件渲染、Word 页码、DPI 设置,并移除 libgdiplus 依赖。
版本 26.9 引入了 ConversionEvents、新的图表格式、CAD 选项以及关键错误修复。
在笔记本电脑上运行的 Python 签署脚本在 slim 容器中会失败两次:一次是因为 .NET 绑定缺少 libssl 或 libicu,二次是因为镜像没有字体且 GroupDocs.Signature 不会替代缺失的字体族。本教程构建了这两层以及保持脚本可移植性的解决代码。
Office 文档在无人审查的地方携带个人数据:作者字段、评论属性、修订计数、SharePoint 工作流标记。本指南比较基于标签的移除、基于名称模式的移除,以及通过 .NET 在 GroupDocs.Metadata for Python 中的一键 sanitize(),并以验证扫描结束。