使用GroupDocs.Signature为Python via .NET应用程序提供准确在PDF文档中随处添加图像签名的功能。通过集成我们的解决方案来提升您的产品。
- 创建一个带有PDF文档的Signature实例。
- 使用所需的签名图像配置ImageSignOptions。
- 准确将图像定位于文档中的所选位置。
- 将签名文档保存到指定位置。
使用GroupDocs.Signature为Python via .NET应用程序提供准确在PDF文档中随处添加图像签名的功能。通过集成我们的解决方案来提升您的产品。
import groupdocs.signature as sg
def run():
# 用文档路径初始化Signature
with sg.Signature('input.pdf') as signature:
# 使用选定的签名图像设置ImageSignOptions
options = sg.ImageSignOptions("company_logo.jpg")
# 在每页的左上角定位图像
options.AllPages = True
options.Left = 100
options.Top = 200
# 保存已签名的文档
result = signature.Sign("output.pdf", options)
我们的API支持广泛的签名功能。您可以轻松添加、更新、删除、搜索和验证不同类型的签名,包括基于图像的签名。
可以在文档中的任何位置嵌入电子签名和图像。通过添加图像、条形码、文本、元数据或数字证书来提升文档的功能性和安全性。
通过验证签名的真实性来确保文档的完整性。检索文档中所有签名的详细列表,并评估其各自的属性。
轻松更新文档中签名的内容、外观、大小或位置,以满足不断变化的需求。
我们的API提供全面控制,使您能够在需要时从大多数支持的文件格式中删除签名。
import groupdocs.signature as sg
def run():
# 选择要签名的文档
with sg.Signature('input.pdf') as signature:
# 使用图像文件路径设置图像选项
options = sg.ImageSignOptions("manager_signature.jpg")
# 指定图像签名的大小
options.Width = 100
options.Height = 100
# 将图像定位于页面的右下角
options.VerticalAlignment = sg.VerticalAlignment.Bottom
options.HorizontalAlignment = sg.HorizontalAlignment.Right
# 根据需要设置页面边缘的填充
options.Margin = sg.Padding()
options.Margin.Bottom = 120
options.Margin.Right = 120
# 可选地,在图像周围添加边框
options.Border = sg.Border()
options.Border.Visible = True
options.Border.Color = sg.Color.OrangeRed
options.Border.DashStyle = sg.DashStyle.DashDotDot
options.Border.Weight = 5
# 旋转图像以确保正确对齐
options.RotationAngle = 45
# 保存已更新的文档
result = signature.Sign("output.pdf", options)
使用Python via .NET API将图像插入多种文档格式。轻松调整大小、定位、选择特定页面并应用基于图像的签名,让您全面掌控文档的布局。