<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>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '22.11')
copied!  
<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>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "22.11"
copied!  

ハイコードJava API署名、検索、およびデジタル署名の検証

main-banner

製品ページ | ドキュメント | デモ | 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 jpegpng 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
Adob​​e 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
Adob​​e 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リファレンス | | ブログ | 無料サポート | 一時ライセンス

VersionRelease Date
22.112022年11月15日
22.82022年8月15日
22.2.12022年5月25日
22.22022年2月4日
21.22022年1月25日
19.72022年1月25日
19.112022年1月25日
18.82022年1月25日
18.12022年1月25日
17.6.02022年1月25日
17.4.02022年1月25日
21.112021年11月30日
21.82021年8月26日
21.52021年5月31日
20.92020年9月5日
20.52020年5月29日
20.32020年3月20日
19.52019年5月30日
19.1.12019年3月7日
19.12019年1月30日
18.112018年12月4日
18.62018年6月4日
17.1.02018年4月19日
17.112018年4月19日
17.5.02018年4月19日
17.7.02018年4月19日
17.82018年4月19日
18.42018年4月19日