GroupDocs.Signature使Node.js via Java开发人员能够更新先前嵌入在PDF文件中的文本签名内容。增强Node.js via Java应用程序的强大编辑功能。
- 将PDF文档导入到Signature实例中。
- 检索文档中所有签名的列表。
- 更新所需签名的内容。
- 检查修改结果。
GroupDocs.Signature使Node.js via Java开发人员能够更新先前嵌入在PDF文件中的文本签名内容。增强Node.js via Java应用程序的强大编辑功能。
const signatureLib = require('@groupdocs/groupdocs.signature')
// 初始化一个Signature对象并指定文档路径
const signature = new signatureLib.Signature('input.pdf');
// 执行搜索以定位文档中的文本签名
const options = new signatureLib.TextSearchOptions();
const signatures = signature.search(signatureLib.TextSignature.class, options).toArray();
if (signatures.length > 0) {
// 编辑第一个识别到的签名的文本
const textSignature = signatures[0];
textSignature.setText('New Text');
const result = signature.update('output.pdf', textSignature);
// 验证所做的签名更改
if (result) {
console.log(`\nSignature was updated successfully`);
}
}
GroupDocs.Signature for Node.js via Java提供了一套强大的工具,可以跨多种文档格式添加、修改、验证、搜索和删除签名,从而提升您的工作流程和文档安全性。
在您的文件中的任意位置使用各种选项(文本、图像、条形码和印章)进行文件签名。您还可以调整嵌入的元数据(如图像中的EXIF数据),并使用数字证书保护敏感信息。
通过轻松验证签名确保文档的完整性。使用内置搜索功能查找和管理文件中的所有签名,确保没有遗漏。
当签名需要调整时,无论是外观、位置还是内容,我们的API都使过程顺畅无忧,让您快速微调任何签名。
无论您是需要删除过期签名还是清理文档,GroupDocs.Signature for Node.js via Java都提供对签名删除的充分控制,以确保您的文件保持最新和准确。
const signatureLib = require('@groupdocs/groupdocs.signature')
// 加载包含条形码签名的文档
const signature = new signatureLib.Signature('input.pdf');
// 识别文档中的所有条形码签名
const options = new signatureLib.BarcodeSearchOptions();
const signatures = signature.search(signatureLib.BarcodeSignature.class, options).toArray();
if (signatures.length > 0) {
// 更改第一个条形码签名的位置并保存文档
const barcodeSignature = signatures[0];
barcodeSignature.setLeft(100);
barcodeSignature.setTop(100);
const result = signature.update('output.pdf', barcodeSignature);
// 确认条形码成功修改
if (result) {
console.log(`\nBarcode was updated successfully.`);
}
}
使用Node.js via Java API,已签署的文档可以随时重新访问,允许您提取和修改流行业务格式的签名属性,确保完全的灵活性和控制。