<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature</artifactId>
<version>22.11</version>
</dependency>
</dependencies>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '22.11')
<ivysettings>
<settings defaultResolver="chain"/>
<resolvers>
<chain name="chain">
<ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
</chain>
</resolvers>
</ivysettings>
<dependency org="com.groupdocs" name="groupdocs-signature" rev="22.11">
<artifact name="groupdocs-signature" ext="jar"/>
</dependency>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "22.11"
ハイコードJava API署名、検索、およびデジタル署名の検証
製品ページ | ドキュメント | デモ | APIリファレンス | 例 | ブログ | 無料サポート | 一時ライセンス
JavaのGroupDocsSignatureは、Microsoft Word&Reg;、Excel&Reg;、PowerPoint&Reg;、OpenOffice&Reg;、画像、PDF、その他のファイル形式で署名、検索、および検証する高コードJava APIです。サードパーティのソフトウェアを要求することなく、ドキュメント内にさまざまな種類のバーコード、デジタルスタンプ、および範囲をドキュメント内に適用します。
esign javaオンプレミスAPI機能
-signドキュメント、スプレッドシート、プレゼンテーション、PDF、画像、およびその他の形式ファイル。
サポートされている署名タイプ are as follows:
- バーコード署名:[60+バーコードタイプ](https://apireference.groupdocs.com/signature/java/com.groupdocs.signature.domain.barcodes/barcodetypes)をサポートします。
- デジタル署名:既存の「PFX`証明書に基づいてデジタル署名を作成する
- フォームフィールド署名:新しいフォームフィールドを作成するか、ドキュメントで既存のフィールドを更新します。
- 画像署名:カスタム画像、ユーザー会社のロゴ、送信者のイニシャル、会社のスタンプアイコンを作成します。
- メタデータ署名:カスタムシリアル化と暗号化を使用してメタデータプロパティを保存および取得します。 -QR-Code Signature:さまざまなタイプのQRコードを含むドキュメントを電子的に署名します。 AZTECコード、DataMatrixコード、GS1 DataMatrix、GS1 QRコードなど
- スタンプ署名:構成可能なスタンプライン、カスタムテキスト、サイズ、その他の設定を備えた丸いシールのように見える署名。
- テキスト署名:作成、カスタマイズ(フォント、サイズ、色、影など)、およびテキスト署名を適用します。
いくつかの署名を並行して作業するか、同じドキュメント内に異なるタイプの署名を適用します。
電子的に署名されたドキュメント内の署名を検索します。
- ドキュメントのプレビューを生成するのに役立つドキュメントに関する情報(ページカウント、ページの高さ、幅など)を抽出する機能。 -Document Preview(PNG、JPG、BMP)を生成して、esignedドキュメントページを表示します。
- ドキュメントプレビューモードのドキュメントからすべての署名を非表示にする機能。
- 署名プレビューを生成して、電子的に生成された署名を表示します。
- デジタル署名されたドキュメントにパスワード保護を適用します。
- 電子的にeSigned画像を、「bmp」、
gif
、jpeg
、png
、tiff
などのさまざまな出力ファイル形式に保存します。
サポートされているドキュメント署名ファイル形式
バーコード、画像、QRコード、スタンプ、およびテキスト署名操作は、次のファイル形式でサポートされています。
Microsoft Word&Reg;: doc/docm/docx/dot/dotm/dotx
OpenOffice Writer&Reg;: odt/ott
Microsoft Excel&Reg;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc&Reg;: ods/ots
Microsoft PowerPoint&Reg;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress&Reg;: odp/otp
画像: bmp/gif/jpg/jpeg/png/djvu/tif/tiff/webp
Coreldraw&reg;: cdr/cmx
Adobe Photoshop&Reg;: psd
ベクトル: svg
メタデータ: emf/wmf
レイアウトを修正: PDF
デジタル署名操作は、次のファイル形式でサポートされています。
Microsoft Word&Reg;: doc/docm/docx/dot/dotm/dotx
Microsoft Excel&Reg;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc&Reg;: ods/ots
レイアウトを修正: PDF
Formfieldの署名操作は、次のファイル形式でサポートされています。
Microsoft Word&Reg;: doc/docm/docx/dot/dotm/dotx
Microsoft Excel&Reg;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc&Reg;: ods/ots
OpenOffice Impress&Reg;: odp
レイアウトを修正: PDF
メタデータ署名操作は、次のファイル形式でサポートされています。
Microsoft Word&Reg;: doc/docm/docx/dot/dotm/dotx
OpenOffice Writer&Reg;: odt/ott
Microsoft Excel&Reg;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc&Reg;: ods/ots
Microsoft PowerPoint&Reg;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress&Reg;: odp/otp
画像: jpg/jpeg/png/tif/tiff
Adobe Photoshop&Reg;: psd
ベクトル: svg
レイアウトを修正: PDF
詳細と制限については、サポートされているドキュメント形式をご覧ください。
システム要求
- Microsoft Windows Windows Desktop&Server(x86、x64)、Microsoft Azure
- macOS: Mac OS X
- linux: ubuntu、opensuse、centosなど
- Javaバージョン:
J2SE 7.0(1.7)
、J2SE 8.0(1.8)
以下(たとえばJava 10)
GroupDocs.Signature for Javaでは、外部ソフトウェアまたはサードパーティのツールをインストールする必要はありません。 インストールと構成に記載されている方法の1つに従ってください。
始めましょう
GroupDocsは、GroupDocsリポジトリですべてのJava APIをホストしています。簡単な構成を使用して、MavenプロジェクトでGroupDocs.SignatureのJava APIを簡単に使用できます。詳細な手順については、Mavenを使用したGroupDocsリポジトリからのインストールドキュメントページをご覧ください。
サンプルjavaコードは「png」として署名された画像を保存します
Signature signature = new Signature("sample.jpg");
QrCodeSignOptions signOptions = new QrCodeSignOptions("JohnSmith");
signOptions.setEncodeType(QrCodeTypes.QR);
signOptions.setLeft(100);
signOptions.setTop(100);
// create png save options with advanced settings
PngSaveOptions pngSaveOptions = new PngSaveOptions();
pngSaveOptions.setBitDepth((byte) 8);
pngSaveOptions.setColorType(PngColorType.Grayscale);
pngSaveOptions.setCompressionLevel(9);
pngSaveOptions.setFilterType(PngFilterType.Adaptive);
pngSaveOptions.setProgressive(true);
pngSaveOptions.setAddMissingExtenstion(true);
signature.sign("signedSample", signOptions, pngSaveOptions );
製品ページ | ドキュメント | デモ | APIリファレンス | 例 | ブログ | 無料サポート | 一時ライセンス
Version | Release Date |
---|---|
22.11 | 2022年11月15日 |
22.8 | 2022年8月15日 |
22.2.1 | 2022年5月25日 |
22.2 | 2022年2月4日 |
21.2 | 2022年1月25日 |
19.7 | 2022年1月25日 |
19.11 | 2022年1月25日 |
18.8 | 2022年1月25日 |
18.1 | 2022年1月25日 |
17.6.0 | 2022年1月25日 |
17.4.0 | 2022年1月25日 |
21.11 | 2021年11月30日 |
21.8 | 2021年8月26日 |
21.5 | 2021年5月31日 |
20.9 | 2020年9月5日 |
20.5 | 2020年5月29日 |
20.3 | 2020年3月20日 |
19.5 | 2019年5月30日 |
19.1.1 | 2019年3月7日 |
19.1 | 2019年1月30日 |
18.11 | 2018年12月4日 |
18.6 | 2018年6月4日 |
17.1.0 | 2018年4月19日 |
17.11 | 2018年4月19日 |
17.5.0 | 2018年4月19日 |
17.7.0 | 2018年4月19日 |
17.8 | 2018年4月19日 |
18.4 | 2018年4月19日 |
GroupDocs.Total GroupDocs.Signature API on premise DOC DOCM DOCX DOT DOTM DOTX ODT OTT XLSX XLS XLSB XLSM XLTX XLT XLTM ODS OTS POTM POTX PPS PPSM PPSX PPT PPTM PPTX ODP OTP BMP GIF JPG JPEG PNG DJVU TIF TIFF EBP CDR CMX PSD SVG EMF WMF PDF eSign documents spreadsheets presentations PDF images barcode digital form-field image metadata qr-code Aztec DataMatrix GS1 DataMatrix stamp text signature eSignature document automation