Clear Signature Field 操作

署名フィールドから署名を削除します。

例えば、アプリケーションで、組織を離れた人の PDF ドキュメントから電子署名を削除する必要があります。Clear Signature Field 操作を使用すると、PDF ドキュメントの特定の署名フィールドから電子署名を削除できます。Clear Signature Field 操作の前の手順で、Get Signature 操作 または Get Signature Field List 操作 によって PDF ドキュメントの署名フィールド名を決定します。

General プロパティグループと Route Evaluation プロパティグループについて詳しくは、共通の操作プロパティを参照してください。

Input プロパティ

PDF ドキュメントと署名フィールドを指定するプロパティです。

Input PDF

消去する署名フィールドが含まれている PDF ドキュメントを表す document値です。

リテラル値を指定する場合は、省略記号ボタンをクリックして、Select Asset ダイアログボックスを開きます(Select Asset についてを参照)。

署名済みの署名フィールドを含む PDF ドキュメントを指定すると、Signature Field Name プロパティがリストとして設定されます。このリストには、PDF ドキュメント内の署名済み署名フィールドの完全修飾名が含まれます。

Signature Field Name

消去する署名フィールドの名前を表す string値です。署名フィールドの完全修飾名を指定する必要があります。Designer で作成されたフォームに基づく PDF ドキュメントを使用する場合は、署名フィールドの名前の一部を使用できます。例えば、form1[0].#subform[1].SignatureField3[3]SignatureField3[3] として指定できます。

名前の一部が同じである複数の署名フィールドが存在する場合は、同じ名前の一部を持つ最初の署名フィールドが署名されます。完全修飾名を使用してこのような状況を防ぐことをお勧めします。

Signature Field Name プロパティにリテラル値を指定し、Input PDF プロパティでリテラル値が指定されている場合、リストが表示されます。完全修飾名のリストから値を 1 つ選択します。各完全修飾名は、指定された PDF ドキュメントの署名済み署名フィールドを表します。

Output プロパティ

出力 PDF ドキュメントを指定するプロパティです。

Output PDF

PDF ドキュメントが格納されるプロセスデータモデル内の場所です。PDF ドキュメントには、消去された署名フィールドが含まれます。データタイプは document です。

Exceptions

この操作では、PDFOperationExceptionPermissionsExceptionInvalidArgumentException および MissingSignatureFieldException 例外が発生する場合があります。