<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature</artifactId>
<version>22.11</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '22.11')
<dependency org="com.groupdocs" name="groupdocs-signature" rev="22.11">
<artifact name="groupdocs-signature" ext="jar"/>
</dependency>
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、画像、およびその他の形式ファイル。
-サポートされている署名タイプは次のとおりです。
- バーコード署名:[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 |
---|---|
24.7 | 2024年7月11日 |
24.3 | 2024年3月22日 |
23.12 | 2023年12月25日 |
23.6.1 | 2023年9月21日 |
23.6 | 2023年6月22日 |
23.4 | 2023年4月10日 |
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日 |
18.4 | 2018年4月19日 |
17.11 | 2018年4月19日 |
17.8 | 2018年4月19日 |
17.7.0 | 2018年4月19日 |
17.5.0 | 2018年4月19日 |
17.1.0 | 2018年4月19日 |
File | Classifier | Size |
---|---|---|
groupdocs-signature-22.11-javadoc.jar | javadoc | 1 MB |
groupdocs-signature-22.11.jar | 179 MB | |
groupdocs-signature-22.11.pom | 3 KB |