GroupDocs.Signature for Java

为 DOCX 添加自定义印章

使用 GroupDocs.Signature for Java 设计并应用圆形或方形印章于文档的任何部分。我们的解决方案提供广泛的自定义选项,以满足您所有的业务需求。

通过 Java 向 DOCX 添加印章的步骤

GroupDocs.Signature 提供了一种印章构造函数,该函数对 Java 应用程序非常有益。利用它为您的文档页面创建精美的自定义印章。

  1. 提供要添加印章的 DOCX 文档。
  2. 使用 StampSignOptions 配置所有必要参数。
  3. 添加所需数量的行。
  4. 应用印章并保存文档。
// 使用包含 Signature 对象的文档路径
Signature signature = new Signature("input.docx");

// 实例化 StampSignOptions 并设置所需的签名文本
StampSignOptions options = new StampSignOptions();
options.Height = 180;
options.Width = 180;

// 添加一个或多个印章线
StampLine outerLine = new StampLine();
outerLine.setText("* The Best Company *");
outerLine.setTextRepeatType(StampTextRepeatType.FullTextRepeat);
outerLine.getFont().setSize(12);
outerLine.setHeight(22);
outerLine.setTextBottomIntent(6);
outerLine.setTextColor(Color.WHITE);
outerLine.setBackgroundColor(Color.BLUE);
options.getOuterLines().add(outerLine);

// 保存印章文档
SignResult result = signature.sign("output.docx", options);
Maven XML
点击以复制
已复制
更多示例 文档

通过签名保护您的文档内容

GroupDocs.Signature for Java 库旨在对流行文件格式进行签名和管理签名。轻松添加、修改、验证或删除印章和其他类型的签名。

使用 GroupDocs.Signature 的印章签名

对您的文档进行签名

将可自定义的签名应用于文档的任何部分。从多种签名类型中选择,包括文本、图像、条形码、二维码和印章。此外,可以添加或修改隐藏的元数据以增强文档安全性。

搜索和验证签名

一旦文档被签名,使用我们的验证工具确保签名内容有效。搜索并检索所有签名的列表以进行进一步处理。

根据需要更新签名

轻松修改应用于文档的多种签名。更新诸如大小、颜色、位置、内容等属性。

删除签名

需要从文档中删除签名吗?我们的 API 完全支持签名删除,使您能够有效管理文档。

使用特殊签名向文档添加自定义印章

了解如何生成并将包含重要文本信息的自定义印章添加到文档中。

Java

// 提供要添加印章的文档
Signature signature = new Signature("input.docx");

// 实例化印章选项对象
StampSignOptions options = new StampSignOptions();

// 设置页面上的大小和位置
options.setHeight(200);
options.setWidth(200);
options.setVerticalAlignment(VerticalAlignment.Bottom);
options.setHorizontalAlignment(HorizontalAlignment.Right);
options.setAllPages(true);

// 添加一个或多个带有文本的外部圆形线
StampLine outerLine1 = new StampLine();
outerLine1.setText("* The best  choice *");
outerLine1.setTextRepeatType(StampTextRepeatType.FullTextRepeat);
SignatureFont signatureFont1 = new SignatureFont();
signatureFont1.setSize(12);
signatureFont1.setFamilyName("Arial");
outerLine1.setFont(signatureFont1);
outerLine1.setHeight(30);
outerLine1.setTextBottomIntent(6);
outerLine1.setTextColor(Color.WHITE);
outerLine1.setBackgroundColor(Color.BLUE);
options.getOuterLines().add(outerLine1);

// 添加一个或多个内部方形线
StampLine innerLine1 = new StampLine();
innerLine1.setText("Company #1");
innerLine1.setTextColor(Color.RED);
SignatureFont signFont1 = new SignatureFont();
signFont1.setSize(20);
signFont1.setBold(true);
innerLine1.setFont(signFont1);
innerLine1.setHeight(40);
options.getInnerLines().add(innerLine1);

// 保存印章文档
SignResult result = signature.sign("output.docx", options);
Maven XML
点击以复制
已复制
更多示例 文档

关于 GroupDocs.Signature for Java

GroupDocs.Signature for Java 是一款强大的工具,可以向文档添加各种印章签名。它支持超过 60 种不同的文件格式,包括 PDF、Word、Excel、图像和 ZIP 文件。您可以应用文本、图像、条形码、元数据、数字证书和印章签名。除了添加签名外,您还可以搜索、验证、修改和删除它们。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

探索我们的核心功能

利用多种选项添加、管理和删除签名。

跨多种文件格式添加印章

GroupDocs.Signature API 支持 60 多种格式的文件印章。在任何页面或区域放置印章,以改善文档管理和定制。

临时许可提示

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