GroupDocs.Signature for Java

PDF用QRコード作成

GroupDocs.Signature for Javaを使用して、テキストと数値データの2Dバーコードを簡単に作成し、さまざまな文書の任意のページに配置します。

PDFにQRコードを生成し任意の位置に配置する手順

GroupDocs.Signatureは、さまざまな人気フォーマットでQRコードを生成し、PDFのページに配置できます。10種類以上のQRコードタイプがサポートされており、Javaアプリケーションに迅速に統合できます。当社の製品を使用して、生成されたQRコードで文書に署名してください。

  1. QRコードを用いて署名するためのPDFファイルまたはストリームを取得します。
  2. QrCodeSignOptions用のテキストを提供します。
  3. 色、位置、サイズなどのビジュアルオプションをカスタマイズします。
  4. QRコードを追加したファイルを保存します。
// 文書を新しいSignatureインスタンスに渡します
Signature signature = new Signature("input.pdf");

// QrCodeSignOptionsを使用して文書にQRコードを追加します
QrCodeSignOptions options = new QrCodeSignOptions("Text Content");

// 署名の種類とページ上の位置を指定します
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(150);

// QRコードを追加したファイルを保存します
signature.sign("output.pdf", options);
Maven XML
クリックしてコピー
コピーしました
さらなる例 ドキュメント

文書に署名を追加

GroupDocs.Signature for Java APIは、すべての人気のファイル形式に署名をサポートします。さまざまな種類の署名を生成、変更、検索、検証、削除します。

GroupDocs.Signatureの主な機能

文書に署名

GroupDocs.Signatureは、テキスト、画像、バーコード、QRコード、スタンプ署名による署名をサポートしています。対応する任意の文書形式の任意のページに配置できます。メタデータ署名を使用して文書のメタデータを管理し、デジタル証明書を使用して不正な変更からコンテンツを保護します。

検索と検証

文書内のすべての署名が有効であることを検証手順で確認します。組み込みの検索機能を使用して、文書内の署名の完全なリストを取得します。

署名の変更

署名後に署名プロパティを簡単に変更できます。必要に応じてコンテンツ、位置、色、サイズ、およびその他の属性を調整します。

署名の削除

不要な署名を簡単に削除できます。デジタル証明書など、さまざまな署名タイプをプログラムで文書から削除できます。

生成されたQRコードをカスタマイズする方法

この例を使用して、PDFページに新しいQRコードを配置する方法を学びます。

Java

// 署名が必要な文書を取得し、Signatureに渡します
Signature signature = new Signature("input.pdf");

// QRコードのオプションを使用して、必要な情報を含むテキストを提供します
QrCodeSignOptions signOptions = new QrCodeSignOptions("Archived on July 11, 2019");

// ページ上のQRコードの相対的な位置を設定します
signOptions.setVerticalAlignment(VerticalAlignment.Top);
signOptions.setHorizontalAlignment(HorizontalAlignment.Right);

// 署名のパディングを設定します
Padding padding = new Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// QRコードの色を指定します
signOptions.setForeColor(Color.RED);

// メッセージのフォントオプションを定義します
SignatureFont font = new SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// QRコードの背景色とブラシをカスタマイズします
Background background = new Background();
background.setColor(Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new LinearGradientBrush(Color.GREEN, Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// QRコードを文書に追加します
SignResult signResult = signature.sign("output.pdf", signOptions);
Maven XML
クリックしてコピー
コピーしました
さらなる例 ドキュメント

GroupDocs.Signature for Javaについて詳しく学ぶ

GroupDocs.Signature for Javaは、全ての主要な文書形式にさまざまな種類の署名を生成および埋め込むための幅広い機能を提供します。PDF、Word文書、Excelスプレッドシート、PowerPointプレゼンテーション、および画像をサポートします。テキスト、画像、バーコード、QRコード、メタデータ、デジタル、スタンプ署名を使って文書を強化します。
さらに学ぶ
About illustration

始める準備はできていますか?

GroupDocs.Signature を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

当社の主な提供内容をご覧ください

多様な署名機能や高度な操作を提供しています

追加のファイル形式用QRコード生成

Java APIを使用して、生成されたQRコードで全ての人気ファイル形式を強化します。簡単なスキャンと処理のために2Dバーコードデータを追加します。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本