GroupDocs.Signature 提供强大的引擎,用于检测 PDF 文件中的数字签名。Python via .NET 开发人员可以轻松增强其应用程序的功能。
- 提供用于签名搜索的 PDF 文件路径。
- 使用 SearchOptions 来细化搜索标准。
- 调用 Search 方法以检索结果。
- 审查识别的签名列表。
GroupDocs.Signature 提供强大的引擎,用于检测 PDF 文件中的数字签名。Python via .NET 开发人员可以轻松增强其应用程序的功能。
import groupdocs.signature as sg
def run():
# 使用文档的文件路径初始化 Signature 对象
with sg.Signature('input.pdf') as signature:
# 创建 TextSearchOptions 的实例以搜索所有页面
options = sg.TextSearchOptions()
options.AllPages = True
# 运行搜索以定位文档中的任何基于文本的签名
signatures = signature.Search(options)
print("\nSource document contains following text signature(s).")
# 收集找到的签名列表以进行详细审查
for textSignature in signatures:
print("\nFound Text signature at page ", textSignature.PageNumber)
体验功能强大、丰富的签署解决方案,使用多种签名类型保护您的文档,涵盖各种文件格式。
在文档中的任意位置添加电子签名。GroupDocs.Signature 支持多种签名类型,包括文本、图像、条形码、元数据、印章和数字证书,确保文档的真实性和安全性。
文档签署后,使用搜索功能找到所有嵌入的签名。根据需要修改或删除签名,您可以全面控制文档的完整性。
使用高级工具管理文档中的隐藏元数据。添加或删除元数据,并应用数字证书以保护您的文档免受未授权更改,确保其真实性。
import groupdocs.signature as sg
def run():
# 将源文档传递给构造函数
with sg.Signature('input.pdf') as signature:
# 搜索任何基于文本的签名
signatures = signature.Search(sg.SignatureType.Image)
print("\nSource document contains following image signature(s).")
# 显示识别的签名的详细属性
for imageSignature in signatures:
print("\nFound image signature at page ", imageSignature.PageNumber)
GroupDocs.Signature for Python via .NET API 允许您从多种文档格式中提取和管理签名。轻松从主要文件类型中检索嵌入的签名,以进行进一步分析或处理。