通过 Java 的 Pdf 文档的元数据电子签名简单易用!

使用隐藏的元数据条目对您的 Pdf 文档和合同进行电子签名。为 PDF、MS Word 文档、MS Excel 工作簿、MS PowerPoint 演示文稿和各种图像格式生成元数据,没有问题和额外的编码。


下载免费试用版

关于 GroupDocs.Signature for Java 元数据签名 API

GroupDocs.Signature for Java 是用于数字文档电子签名的流行 API。可以使用文本、图像、数字证书、条形码、二维码、印章或元数据等签名。签名可以放在 PDF、MS Word 文档、MS Excel 工作簿、MS PowerPoint 演示文稿、Adobe Photoshop 文件和各种图像格式上。客户可以签署他们的文件并更新、搜索、验证、删除或预览放在这些文件上的电子签名。此外,还提供了许多签名定制的能力。

在 Java 中使用 Metadata 签署 Pdf 的步骤

GroupDocs.Signature for Java 提供使用 Metadata 签名快速轻松地签署 Pdf 文档的能力。

  • 创建 Signature 类的实例,提供 Pdf 文件应该作为路径或内存流进行签名
  • 实例化 SignOptions 类并设置所有需要的数据。
  • 调用 Signature.Sign() 方法传递输出 Pdf 文件或内存流

系统要求

所有主要平台和操作系统都支持 GroupDocs.Signature for Java。在执行以下代码之前,请确保您的系统上安装了以下先决条件。

  • 操作系统:Microsoft Windows、Linux、MacOS
  • 开发环境:NetBeans, Intellij IDEA, Eclipse, etc.
  • Java runtime: J2SE 6.0 and above
  • Maven 获取最新的 GroupDocs.Signature for Java

        
// Set up input Pdf file
String filePath = "input.pdf";
// Set up output file
String outputFilePath = "output.pdf";

// Instantiate Signature for input file
Signature signature = new Signature(filePath);

// instantiate metadata signing options
MetadataSignOptions options = new MetadataSignOptions();

// setup Author property
PdfMetadataSignature mdSign_Author = new PdfMetadataSignature("Author", "Mr.Scherlock Holmes");// String value
options.getSignatures().add(mdSign_Author);
// setup document data
PdfMetadataSignature mdSign_DocData = new PdfMetadataSignature("CreatedOn", new Date());// Datetime value
options.getSignatures().add(mdSign_DocData);
// setup document id
PdfMetadataSignature mdSign_DocId = new PdfMetadataSignature("DocumentId", 123456);// Integer value
options.getSignatures().add(mdSign_DocId);

// sign Pdf document
SignResult result = signature.sign(outputFilePath, options);

使用 Metadata 现场演示签署 Pdf 文档

访问 GroupDocs.Signature App 网站,立即使用各种签名为 Pdf 文件签名。免费在线演示等着你。

无需下载 API

无需编写任何代码

只需上传源文件

获取下载链接以保存文件

Java 的其他支持的 Metadata 签名

“您还可以使用其他签名类型对 Pdf 进行签名。请参阅下面的列表。”

用DOC签名METADATA

(Microsoft Word Binary Format)

用DOCX签名METADATA

(Office 2007+ Word Document)

用DOCM签名METADATA

(Microsoft Word 2007 Marco File)

用DOT签名METADATA

(Microsoft Word Template Files)

用DOTM签名METADATA

(Microsoft Word 2007+ Template File)

用DOTX签名METADATA

(Microsoft Word Template File )

用ODT签名METADATA

(OpenDocument Text File Format)

用OTT签名METADATA

(OpenDocument Standard Format)

用RTF签名METADATA

(Rich Text Format)

用XLS签名METADATA

(Microsoft Excel Spreadsheet (Legacy))

用XLSX签名METADATA

(Open XML Workbook)

用XLSM签名METADATA

(Macro-enabled Spreadsheet)

用XLSB签名METADATA

(Excel Binary Workbook)

用CSV签名METADATA

(Comma Seperated Values)

用ODS签名METADATA

(OpenDocument Spreadsheet)

用OTS签名METADATA

(OpenDocument Spreadsheet Template)

用XLTX签名METADATA

(Excel Template)

用XLTM签名METADATA

(Excel Macro-Enabled Template)

用PPT签名METADATA

(Microsoft PowerPoint 97-2003)

用PPTX签名METADATA

(Open XML presentation Format)

用PPS签名METADATA

(PowerPoint Slide Show)

用PPSX签名METADATA

(PowerPoint Slide Show)

用ODP签名METADATA

(OpenDocument Presentation Format)

用OTP签名METADATA

(OpenDocument Standard Format)

用POTX签名METADATA

(Microsoft PowerPoint Template Presentation)

用POTM签名METADATA

(Microsoft PowerPoint Template File)

用PPTM签名METADATA

(Macro-enabled Presentation File)

用PPSM签名METADATA

(Macro-enabled Slide Show)

用PNG签名METADATA

(Portable Network Graphic)

用JPG签名METADATA

(Joint Photographic Expert Group Image)

用BMP签名METADATA

(Bitmap Image File)

用GIF签名METADATA

(Graphical Interchange Format)

用TIFF签名METADATA

(Tagged Image File Format)

用SVG签名METADATA

(Scalar Vector Graphics)

用WEBP签名METADATA

(Raster Web Image Format)

用WMF签名METADATA

(Windows Metafile)

Back to top
 中国人