IM-PDFDesigner FullPack for Accel Platform IM-LogicDesigner連携 操作ガイド 第8版 2024-04-01

5.1.1. IOWebDOC(iod)定義 ( 単ページ定義 )

5.1.1.1. 入力値

outputFile <storage> *
docInfo <object>
  ├─ title <string>
  ├─ subTitle <string>
  ├─ author <string>
  └─ application <string>
security <object>
  ├─ openPassword <string>
  ├─ securityPassword <string>
  ├─ allowPrint <boolean>
  ├─ allowEdit <boolean>
  ├─ allowCopy <boolean>
  └─ allowAnnotate <boolean>
reportData <object>
  ├─ id <storage、または、string>
  ...
項目名   必須/任意 配列/リスト 説明
outputFile   必須 storage なし
出力ファイル
必ずマッピングしてください。
指定する拡張子によって出力形式が異なります。
ファイルの拡張子が「.iod」の場合はIODファイル、「.pdf」の場合はPDFファイルが出力されます。
上記拡張子以外、または、拡張子が未指定の場合は、PDFファイルが出力されます。
docInfo   任意 object なし PDF文書情報
  title 任意 string なし タイトル
  subTitle 任意 string なし サブタイトル
  author 任意 string なし 作成者
  application 任意 string なし アプリケーション
security   任意 object なし PDFセキュリティ情報
  openPassword 任意 string なし 文書を開くパスワード
  securityPassword 任意 string なし セキュリティパスワード
  allowPrint 任意 boolean なし
true:印刷を許可する
false:印刷を許可しない
  allowEdit 任意 boolean なし
true:編集を許可する
false:編集を許可しない
  allowCopy 任意 boolean なし
true:転載を許可する
false:転載を許可しない
  allowAnnotate 任意 boolean なし
true:注釈追加・変更を許可する
false:注釈追加・変更を許可しない
reportData   任意 object なし 帳票データ
  id 任意 storage 、または、 string なし
帳票項目
このプロパティは帳票レイアウトファイルの識別子毎に生成され、識別子名が項目名になります。
帳票項目がイメージボックスの場合は storage 、イメージボックス以外の場合は string になります。

注意

IODの形式で出力する際に、「docInfo」、および、「security」を設定しても、その中間IODファイルからのPDFファイル作成時には設定が引き継がれません。

上記設定は、「 帳票作成(中間IOD結合)タスク 」にてPDFファイルを作成する際に設定してください。

5.1.1.2. 返却値

outputFile <storage>
項目名 配列/リスト 説明
outputFile storage なし
出力ファイル
ファイルの拡張子が「.iod/.pdf」以外、または、拡張子が未指定の場合は、末尾に「.pdf」が追加されたパスとなります。