Skip to main content
Participant
July 13, 2020
Question

電子署名の注釈タイプ

  • July 13, 2020
  • 0 replies
  • 187 views

OLEとAcrobatJavascriptを使用し、「PDFに、webリンクと電子署名以外で注釈・フォームフィールドが無い」チェックを行いたいです。

フォームフィールドの除外判定は問題なく、注釈タイプ(GetSubtype)について質問です。

 

注釈タイプは、AcroExch.PDAnnotのGetSubtypeで取得でき、webリンクはLink、電子署名はWidgetとなっていました。

webリンクはsubtype:Linkを除外すればよさそうですが、AcrobatDCで「フォームを準備」から追加したフィールドは全てWidgetとなりました。(フォーム追加でフィールド情報だけでなく、注釈情報も追加されている)

 

GetSubtypeでSubtype:Widgetとなるのは、フォームフィールドだけでしょうか?

 

補足

  • Acrobat DC SDK Documentaion - JavaScript for Acrobat API ReferenceのAnnotation typesにはLinkWidget載っていないが、Digital Signature Appearances - Example signaturesのオブジェクト図にはSignature AnnotationクラスのSubtypeにWidgetと載っている

 

  • フィールド情報はExecuteThisJavascriptでthis.getField(this.getNthFieldName(i)).typeを投げ、 Acrobat DC SDK Documentaion - JavaScript for Acrobat API ReferenceのField.type通りに取得できました。フィールドチェックはtype:signature以外あるかをチェック

 
Windows10
Adobe Acrobat Pro DC 2019

This topic has been closed for replies.