GroupDocs.Signature for Node.js via Java

为PDF生成二维码

使用GroupDocs.Signature for Node.js via Java创建并嵌入带有可定制内容(如文本和数字数据)的 2D 条形码,适用于PDF、Word、Excel、图像等多种文档类型。

在PDF中生成和嵌入二维码的指南

GroupDocs.Signature使得在各种广泛使用的格式中创建二维码并将其集成到PDF页面成为可能。我们的解决方案支持超过10种不同的二维码类型,可以无缝地集成到Node.js via Java应用程序中,增强其二维码签署能力。

  1. 提供用于二维码签名的PDF文件或流。
  2. 将所需文本输入到QrCodeSignOptions实例中。
  3. 调整颜色、位置、大小等视觉设置。
  4. 保存包含二维码的文档。
const signatureLib = require('@groupdocs/groupdocs.signature')

// 创建一个Signature实例并传入文档路径
const signature = new signatureLib.Signature('input.pdf');

// 利用QrCodeSignOptions将二维码插入文档中
// Create QR code sign options
const options = new signatureLib.QrCodeSignOptions('Text Content');

// 定义签名类型及其在页面上的位置
options.setEncodeType(signatureLib.QrCodeTypes.QR);
options.setLeft(100);
options.setTop(100);

// 保存包含新添加二维码的文档
signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
点击以复制
已复制
更多示例 文档

全面的签名和二维码集成

使用GroupDocs.Signature for Node.js via Java API,您可以管理各种签名。轻松生成、定制、验证、搜索和移除不同文档类型中的签名,为您的工作流程提供无与伦比的灵活性。

签名和二维码功能

多格式文档签署

向任何支持的文档格式添加多种类型的签名,包括文本、图像、条形码、二维码和印章签名。可将它们放置在任何页面上,并管理文档元数据。通过数字证书确保文档安全,防止未授权的更改。

高效的签名验证

验证文档中的所有签名,以确保其符合所需标准。通过内置搜索功能轻松检索和审核签名。

灵活的签名编辑

更新或修改现有签名,调整内容、位置、大小和颜色,以满足文档在初始签署后的需求。

轻松删除签名

轻松移除任何不需要或过时的签名,包括数字证书。对签名管理的完全控制确保文档干净、有序。

自定义生成的二维码

此示例详细说明了如何在PDF页面上添加自定义二维码的过程。

JavaScript

const signatureLib = require('@groupdocs/groupdocs.signature')

// 获取要签名的文档并传递给Signature
const signature = new signatureLib.Signature('input.pdf');

// 使用所需文本设置二维码选项
const signOptions = new signatureLib.QrCodeSignOptions('Archived on July 11, 2019');

// 确定二维码在页面上的位置
signOptions.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
signOptions.setHorizontalAlignment(signatureLib.HorizontalAlignment.Right);

// 指定签名的内边距
const padding = new signatureLib.Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// 选择二维码颜色
signOptions.setForeColor(signatureLib.Color.RED);

// 定义配套消息的字体选项
const font = new signatureLib.SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// 自定义二维码的背景颜色和画笔
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new signatureLib.LinearGradientBrush(signatureLib.Color.GREEN, signatureLib.Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// 将二维码嵌入文档中
signature.sign('output.pdf', signOptions);
npm i @groupdocs/groupdocs.signature
点击以复制
已复制
更多示例 文档

探索GroupDocs.Signature for Node.js via Java的功能

GroupDocs.Signature for Node.js via Java提供先进的文档增强工具,使您能够在流行的文件格式中生成和嵌入多种签名类型,包括二维码。签署并保护PDF、Word文档、Excel 表格、PowerPoint 演示文稿和图像,使用文本、图像、条形码、二维码、元数据、数字和印章签名。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

了解我们的主要功能

我们提供广泛的签名格式和操作,以满足您的需求

将二维码与多种文件格式集成

利用Node.js via Java API生成二维码并将其嵌入多种广泛使用的文件格式中。在这些条形码中封装重要数据,以实现无缝集成和未来检索。

临时许可提示

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