利用GroupDocs.Signature为.NET应用赋能,能够准确地将签名嵌入到JPEG文档的任何页面中。通过集成我们的解决方案,无缝增强产品的能力。
- 用JPEG文档实例化Signature类。
- 利用ImageSignOptions指定签名图像。
- 精确地将图像定位在任何所需页面位置。
- 将新签名的文档保存到指定位置。
利用GroupDocs.Signature为.NET应用赋能,能够准确地将签名嵌入到JPEG文档的任何页面中。通过集成我们的解决方案,无缝增强产品的能力。
// 初始化Signature与文档路径
using (Signature signature = new Signature("input.jpeg"))
{
// 使用图像配置ImageSignOptions
ImageSignOptions options = new ImageSignOptions("company_logo.jpg")
{
// 将图像定位在所有页面的左上角
AllPages = true,
Left = 100,
Top = 200
};
// 保存已签名的文档
SignResult result = signature.Sign("output.jpeg", options);
}
我们很高兴向您展示我们的API支持的多种签署功能。轻松添加、修改、删除、搜索和验证各种签名类型,包括基于图像的签名。
无缝插入电子签名和图像到文档的任何指定位置。通过添加文本、图像、条形码、元数据或数字证书,增强文档的功能性和安全性。
通过验证签名的真实性和完整性来管理签署的文档。检索文档中所有签名的完整列表,并检查其特定属性。
有时,文档中的签名可能需要更新。轻松调整现有签名的内容、外观、大小或位置,以满足不断变化的要求。
我们的API支持大多数签名类型的完整CRUD操作。在必要时,您可以高效地从几乎所有支持的文档格式中移除签名。
// 选择要签署的文档
using (Signature signature = new Signature("input.jpeg"))
{
// 使用指定的图像路径创建图像选项
ImageSignOptions options = new ImageSignOptions("manager_signature.jpg")
{
// 定义图像签名的尺寸
Width = 100,
Height = 100,
// 将图像定位在右下角
VerticalAlignment = VerticalAlignment.Bottom,
HorizontalAlignment = HorizontalAlignment.Right,
// 适当留出页面边缘的边距
Margin = new Padding() { Bottom = 120, Right = 120 },
// 可选地为图像添加自定义边框
Border = new Border()
{
Visible = true,
Color = Color.Red,
DashStyle = DashStyle.DashDotDot,
Weight = 5
},
// 旋转签名以优化对齐
RotationAngle = 45
};
// 将更新后的文档保存到所需位置
SignResult result = signature.Sign("output.jpeg", options);
}
利用.NET API将支持的图像格式附加到广泛的文档中。轻松调整大小、定位、选择特定页面,并将基于图像的签名应用到您的文档上。