GroupDocs.Signature 可以在 PDF 页面上生成并放置条形码,支持超过 60 种条形码类型,Node.js via Java 应用程序可以通过集成我们的库轻松增强条形码签名功能。
- 提供需处理的 PDF 文件或流。
- 将条形码文本传递给 BarcodeSignOptions 实例。
- 调整条形码设置,如位置、大小等。
- 保存带有新添加条形码的文档。
GroupDocs.Signature 可以在 PDF 页面上生成并放置条形码,支持超过 60 种条形码类型,Node.js via Java 应用程序可以通过集成我们的库轻松增强条形码签名功能。
const signatureLib = require('@groupdocs/groupdocs.signature')
// 使用文档路径实例化 Signature 对象
const signature = new signatureLib.Signature('input.pdf');
// 使用 BarcodeSignOptions 将条形码集成到文档中
const options = new signatureLib.BarcodeSignOptions('Business data');
// 配置条形码类型及其他参数
options.setEncodeType(signatureLib.BarcodeTypes.Code128);
options.setLeft(100);
options.setTop(100);
// 保存已签名的文档
signature.sign('output.pdf', options);
GroupDocs.Signature for Node.js via Java 库旨在简化流行文档格式的签名和后续管理。快速并高效地添加、修改、验证或移除各种签名。
使用各种签名类型(包括文本、图像、条形码、二维码和印章)对文档的任意页面进行签名。此外,您可以嵌入隐藏的元数据(例如图像中的 EXIF 数据),或使用数字证书保护文档以防止未授权的编辑。
我们的解决方案提供全面的工具用于管理签名文档。验证签名的真实性以确保文档的完整性,利用搜索功能列出嵌入在文档中的所有签名。
大多数先前添加的签名可以轻松修改。更新文本、重新定位或更改签名的外观以满足您的需求。
凭借对 CRUD 操作的全面支持,我们的工具能够高效移除文档中的签名,确保仅保留最相关的签名。
const signatureLib = require('@groupdocs/groupdocs.signature')
// 提供待签名的文档
const signature = new signatureLib.Signature('input.pdf');
// 使用 BarcodeSignOptions 将条形码集成到文档中
const signOptions = new signatureLib.BarcodeSignOptions('Accepted');
signOptions.setEncodeType(signatureLib.BarcodeTypes.Code39FullASCII);
// 配置条形码类型及其他参数
signOptions.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
signOptions.setHorizontalAlignment(signatureLib.HorizontalAlignment.Left);
// 定义条形码与页面边缘的间距
const padding = new signatureLib.Padding();
padding.setLeft(20);
padding.setTop(180);
signOptions.setMargin(padding);
// 选择条形码颜色
signOptions.setForeColor(signatureLib.Color.RED);
// 指定消息的字体样式
const font = new signatureLib.SignatureFont();
font.setSize(12);
font.setFamilyName('Arial');
signOptions.setFont(font);
// 指示消息的位置
signOptions.setCodeTextAlignment(signatureLib.CodeTextAlignment.Above);
// 签名并保存文档
signature.sign('output.pdf', signOptions);
Node.js via Java API 可让您对超过 60 种不同格式进行签名。无论是在特定页面添加签名,还是进行精准定位,我们的工具均能轻松应用各种签名类型。