PDFPropertiesResult

PDF Utilities サービスが提供する 「Get PDF Properties」操作 操作の結果を表す複雑なデータ型です。この変数には、様々なドキュメント情報(バージョン、コメントが含まれているかどうか、添付ファイルが含まれているかどうかなど)が含まれています。

Xpath 式を使用してアクセスできるデータについて詳しくは、データ項目を参照してください。

データ項目

PDFPropertiesResult 変数に格納されるデータ項目です。

formType

PDF ドキュメントのフォームの種類を表す string 値です。次の値を指定できます。

  • NotAForm

  • Acroform

  • Static-XFA

  • Dynamic-XFA

  • XFAForeground

hasAttachments

ドキュメントに添付ファイルが含まれているかどうかを示す boolean 値です。値が true の場合、ドキュメントに添付ファイルが含まれており、false の場合、ドキュメントに添付ファイルは含まれていません。

hasComments

ドキュメントにコメントが含まれているかどうかを示す boolean 値です。値が true の場合、ドキュメントにコメントが含まれており、false の場合、ドキュメントにコメントは含まれていません。

コメントは、次のいずれかの種類になります。

  • Notes(Text)

  • DrawingMarkups(Line、PolyLine、Square、Circle、Polygon および Ink)

  • TextEditingMarkups(Highlight、Underline、Squiggly、StrikeOut、Caret および FreeText)

  • Stamps(Stamp)

  • Attachments(FileAttachment および Sound)

isAcroForm

ドキュメントが XFA ストリームを含まない Acrobat フォームであるかどうかを示す boolean 値です。値が true の場合はドキュメントが Acrobat フォームであり、false の場合は Acrobat フォームではありません。

isFillableForm

ドキュメントに入力可能なフォームフィールドが含まれているかどうかを示す boolean 値です。値が true の場合、ドキュメントに入力可能なフィールドが含まれており、false の場合、ドキュメントに入力可能なフィールドは含まれていません。

isPDFDocument

ドキュメントに対して PDF ドキュメント操作を実行できるかどうかを示す boolean 値です。値が true の場合、ドキュメントで PDF 操作を実行でき、false の場合、ドキュメントで PDF 操作は実行できません。

注意: ドキュメントに XFA ストリームが含まれているが、それが XFA 前景ストリームである場合、そのドキュメントは PDF ドキュメントです。XFA 前景ストリームは、適用可能なページ上のレイヤーとして XFA フォームを表示する PDF ドキュメントです。

isPDFPackage

ドキュメントが PDF パッケージであるかどうかを示す boolean 値です。「PDF パッケージ」は、メタデータ(ユーザー定義のメタデータなど)を使用してドキュメントレベルの添付ファイルのコレクションを管理するポータブルコレクションです。すべてのファイルが添付されるルート PDF は、添付ファイルよりも重要ではなく、Acrobat ではカバーシートと呼ばれます。値が true の場合、ドキュメントは PDF パッケージであり、false の場合、ドキュメントは PDF パッケージではありません。

isXFADocument

ドキュメントに XFA ストリームが含まれているかどうかを示す boolean 値です。値が true の場合、ドキュメントに XFA ストリームが含まれており、false の場合、ドキュメントに XFA ストリームは含まれていません。

locked

ドキュメントがロックされているかどうかを示す boolean 値です。値が true の場合、ドキュメントはロックされており、false の場合、ドキュメントはロックされていません。

PDFVersion

ドキュメントの PDF バージョンが含まれている string 値です。この情報は、PDF ドキュメントの最初の行(ヘッダー)にあり、ファイルが準拠している PDF 仕様のバージョンを示します。例えば、ファイルが PDF バージョン 1.5 に準拠している場合、そのヘッダーには文字列 %PDF-1.5 が含まれます。有効な値は、PDF-1.5PDF-1.6 および PDF-1.7 です。

queryExceptions

ドキュメントプロパティ値の取得時にスローされる例外が含まれている string 値の map です。

requiredAcrobatVersion

PDF ドキュメントを表示するために必要な Acrobat または Adobe Reader バージョンが含まれている string 値です。

XFAVersion

PDF ドキュメントの XFA バージョンが含まれている string 値です。