GroupDocs.Signature for Node.js via Java

轻松生成并添加条形码到 PDF

使用 GroupDocs.Signature for Node.js via Java 将条形码整合到您的业务文档中,准确定位到所需位置。我们的解决方案提供广泛的自定义选项,以满足您的条形码签名需求。

如何在 PDF 文件中生成并嵌入条形码

GroupDocs.Signature 可以在 PDF 页面上生成并放置条形码,支持超过 60 种条形码类型,Node.js via Java 应用程序可以通过集成我们的库轻松增强条形码签名功能。

  1. 提供需处理的 PDF 文件或流。
  2. 将条形码文本传递给 BarcodeSignOptions 实例。
  3. 调整条形码设置,如位置、大小等。
  4. 保存带有新添加条形码的文档。
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);
npm i @groupdocs/groupdocs.signature
点击以复制
已复制
更多示例 文档

使用高级签名选项增强和保护您的文档

GroupDocs.Signature for Node.js via Java 库旨在简化流行文档格式的签名和后续管理。快速并高效地添加、修改、验证或移除各种签名。

GroupDocs.Signature 的关键功能

动态文档签名

使用各种签名类型(包括文本、图像、条形码、二维码和印章)对文档的任意页面进行签名。此外,您可以嵌入隐藏的元数据(例如图像中的 EXIF 数据),或使用数字证书保护文档以防止未授权的编辑。

强大的签名验证和搜索

我们的解决方案提供全面的工具用于管理签名文档。验证签名的真实性以确保文档的完整性,利用搜索功能列出嵌入在文档中的所有签名。

轻松编辑签名

大多数先前添加的签名可以轻松修改。更新文本、重新定位或更改签名的外观以满足您的需求。

简化签名移除

凭借对 CRUD 操作的全面支持,我们的工具能够高效移除文档中的签名,确保仅保留最相关的签名。

如何应用条形码签名

此示例演示如何在 PDF 文档页面嵌入自定义条形码。

JavaScript

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);
npm i @groupdocs/groupdocs.signature
点击以复制
已复制
更多示例 文档

关于 GroupDocs.Signature for Node.js via Java 的介绍

GroupDocs.Signature for Node.js via Java 是一款强大的文档签名工具,支持各种类型的签名,包括文本、图像、条形码、数字证书和印章。它兼容超过 60 种文件格式,如 PDF、MS Office 文件、图像和 ZIP 压缩包,能够进行全面的文档管理。文档中的签名可以根据需要进行搜索、验证、修改或删除。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Signature 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

深入了解我们的主要功能

体验我们提供的各种签名类型和工具

支持多种文档格式的签名

Node.js via Java API 可让您对超过 60 种不同格式进行签名。无论是在特定页面添加签名,还是进行精准定位,我们的工具均能轻松应用各种签名类型。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人