GroupDocs.Signature支持在多个流行格式中生成条形码并将其放置在JPEG页面上。支持超过60种条形码类型,通过集成我们的库,.NET应用程序可以轻松增强条形码签名功能。
- 提供要处理的JPEG文件或流。
- 将条形码文本传递给BarcodeSignOptions实例。
- 定制条形码选项,如位置、大小等。
- 保存带有新附加条形码的文件。
GroupDocs.Signature支持在多个流行格式中生成条形码并将其放置在JPEG页面上。支持超过60种条形码类型,通过集成我们的库,.NET应用程序可以轻松增强条形码签名功能。
// 实例化一个新的Signature对象并设置文档路径
using (Signature signature = new Signature("input.jpeg"))
{
// 使用BarcodeSignOptions将条形码附加到文档
BarcodeSignOptions options = new BarcodeSignOptions("Business data")
{
// 配置条形码类型和其他属性
EncodeType = BarcodeTypes.Code128,
Left = 50,
Top = 150
};
// 保存已签名的文件
SignResult result = signature.Sign("output.jpeg", options);
}
GroupDocs.Signature for .NET库旨在促进在广泛使用的文件格式中进行全面的文档签名和处理。您可以轻松添加、调整、验证或删除不同类型的签名。
高效地在支持的文档中的任意页面上使用文本、图像、条形码、二维码或印章进行签名。此外,可以嵌入隐藏的元数据,如图像中的EXIF数据,或使用数字证书保护文档内容避免未经授权的更改。
我们的工具提供强大的功能来处理已签名的文档。通过验证签名确保文档的完整性,并通过我们的搜索功能轻松检索文档中所有签名的全面列表。
几乎所有已应用的签名都可以修改。方便地更新文本、调整位置或更改颜色以满足您的需求。
我们的方法完全支持签名的CRUD操作,可以快速删除您文档中任何不需要或过时的签名。
using (Signature signature = new Signature("input.jpeg"))
{
// 使用所需文本制定签名选项
BarcodeSignOptions options = new BarcodeSignOptions("Accepted")
{
EncodeType = BarcodeTypes.Code39FullASCII,
// 确定页面上条形码的相对位置
VerticalAlignment = Domain.VerticalAlignment.Top,
HorizontalAlignment = Domain.HorizontalAlignment.Left,
// 定义条形码与页面边缘的内边距
Margin = new Padding() { Top = 180, Right = 20 },
// 指定条形码的颜色
ForeColor = Color.Red,
// 选择消息字体样式
Font = new SignatureFont { Size = 12, FamilyName = "Arial" },
// 指明消息的位置
CodeTextAlignment = CodeTextAlignment.Above
};
// 签署并保存文档
SignResult result = signature.Sign("output.jpeg", options);
}
我们的.NET API支持对超过60种不同格式的签名。您可以轻松地在文档的任何页面或所需位置放置各种类型的签名。