GroupDocs.Signatureは、Javaアプリケーションに非常に役立つスタンプコンストラクタを提供します。ドキュメントページ用のカスタマイズされたスタンプを作成するために活用してください。
- DOCXドキュメントを提供する。
- StampSignOptionsを使用して必要なすべてのパラメータを設定する。
- 必要に応じて任意の数のラインを追加する。
- スタンプを適用し、ドキュメントを保存。
GroupDocs.Signatureは、Javaアプリケーションに非常に役立つスタンプコンストラクタを提供します。ドキュメントページ用のカスタマイズされたスタンプを作成するために活用してください。
// Signatureオブジェクトを使用したドキュメントパス
Signature signature = new Signature("input.docx");
// 希望する署名テキストを持つStampSignOptionsをインスタンス化
StampSignOptions options = new StampSignOptions();
options.Height = 180;
options.Width = 180;
// 必要に応じて1つ以上のスタンプラインを追加
StampLine outerLine = new StampLine();
outerLine.setText("* The Best Company *");
outerLine.setTextRepeatType(StampTextRepeatType.FullTextRepeat);
outerLine.getFont().setSize(12);
outerLine.setHeight(22);
outerLine.setTextBottomIntent(6);
outerLine.setTextColor(Color.WHITE);
outerLine.setBackgroundColor(Color.BLUE);
options.getOuterLines().add(outerLine);
// スタンプを施したドキュメントを保存
SignResult result = signature.sign("output.docx", options);
GroupDocs.Signature for Javaライブラリは、人気のファイル形式で署名と署名管理を行うために設計されています。スタンプや他の種類の署名を簡単に追加、修正、検証、削除できます。
ドキュメントの任意の部分にカスタマイズ可能な署名を適用します。テキスト、画像、バーコード、QRコード、スタンプなど、さまざまな署名タイプから選択できます。また、隠れたメタデータを追加または修正して、ドキュメントのセキュリティを強化できます。
ドキュメントに署名されると、当社の検証ツールを使用して署名内容が有効であることを確認します。さらに処理するために、すべての署名のリストを検索して取得します。
ドキュメントに適用されている幅広い署名を簡単に修正できます。サイズ、色、位置、内容などのプロパティを更新します。
ドキュメントから署名を削除する必要がありますか?当社のAPIは署名の削除を完全にサポートしており、ドキュメントを効果的に管理できます。
// スタンプするドキュメントを提供
Signature signature = new Signature("input.docx");
// スタンプオプションオブジェクトをインスタンス化
StampSignOptions options = new StampSignOptions();
// ページ上のサイズと位置を設定
options.setHeight(200);
options.setWidth(200);
options.setVerticalAlignment(VerticalAlignment.Bottom);
options.setHorizontalAlignment(HorizontalAlignment.Right);
options.setAllPages(true);
// テキストを含む外側の丸いラインを1つ以上追加
StampLine outerLine1 = new StampLine();
outerLine1.setText("* The best choice *");
outerLine1.setTextRepeatType(StampTextRepeatType.FullTextRepeat);
SignatureFont signatureFont1 = new SignatureFont();
signatureFont1.setSize(12);
signatureFont1.setFamilyName("Arial");
outerLine1.setFont(signatureFont1);
outerLine1.setHeight(30);
outerLine1.setTextBottomIntent(6);
outerLine1.setTextColor(Color.WHITE);
outerLine1.setBackgroundColor(Color.BLUE);
options.getOuterLines().add(outerLine1);
// 内側の四角いラインを1つ以上追加
StampLine innerLine1 = new StampLine();
innerLine1.setText("Company #1");
innerLine1.setTextColor(Color.RED);
SignatureFont signFont1 = new SignatureFont();
signFont1.setSize(20);
signFont1.setBold(true);
innerLine1.setFont(signFont1);
innerLine1.setHeight(40);
options.getInnerLines().add(innerLine1);
// スタンプを施したドキュメントを保存
SignResult result = signature.sign("output.docx", options);
署名の追加、管理、および削除に関する幅広いオプションを活用してください。
GroupDocs.Signature APIは、60以上の形式でドキュメントにスタンプをサポートしています。ドキュメント管理とカスタマイズのために、任意のページまたはエリアにスタンプを配置できます。