IM-PDFAutoConverter for Accel Platform IM-LogicDesigner連携 仕様書 初版 2026-04-01

5.2. HTML変換(intra-mart画面)

5.2.1. 入力値

url <string> *
userCd <string> *
outputFile <storage> *
paperSize <object>
  ├─ width <double>
  └─ height <double>
margin <object>
  ├─ top <double>
  ├─ bottom <double>
  ├─ left <double>
  └─ right <double>
pageRange <string>
scale <double>
security <object>
  ├─ openPassword <string>
  ├─ securityPassword <string>
  ├─ securityMode <integer>
  ├─ print <integer>
  ├─ edit <integer>
  ├─ copy <integer>
  └─ addNote <integer>
fastWebView <boolean>
isOutputBackgroundColor <boolean>
waitMillisecond <integer>
項目名   必須/任意 配列/リスト 説明
url   必須 string なし
変換対象画面の相対パス(コンテキストルート以降のURL)
必ずマッピングしてください。
userCd   必須 string なし
変換対象画面へアクセスを行うユーザのユーザコード
必ずマッピングしてください。
outputFile   必須 storage なし
出力PDFファイル
必ずマッピングしてください。
ファイルの拡張子が「.pdf」以外、または、拡張子が未指定の場合も、PDFファイルが出力されます。
paperSize   (※1) object なし PDFの用紙サイズ
  width (※1) double なし
用紙サイズの幅(1~5080mm)
未設定の場合は設定ファイルから値を取得します。
未設定、かつ、設定ファイルの値が存在しない場合は210mm*297mm(A4縦)で出力します。
なお、上記範囲内でも設定されたサイズが極端に小さい場合は、エラーが発生する場合があります。
  height (※1) double なし
用紙サイズの高さ(1~5080mm)
未設定の場合は設定ファイルから値を取得します。
未設定、かつ、設定ファイルの値が存在しない場合は210mm*297mm(A4縦)で出力します。
なお、上記範囲内でも設定されたサイズが極端に小さい場合は、エラーが発生する場合があります。
margin   (※2) object なし PDFの余白
  top (※2) double なし 上側の余白(mm単位)
  bottom (※2) double なし 下側の余白(mm単位)
  left (※2) double なし 左側の余白(mm単位)
  right (※2) double なし 右側の余白(mm単位)
pageRange   任意 string なし
PDFへ出力するページ範囲
例:”1-5, 8, 11-13”
未設定の場合は全ページ出力されます。
scale   任意 double なし
ページの拡大率(0.1~2.0)
未設定の場合は1.0(原寸大)が適用されます。
security   (※3) object なし PDFセキュリティ情報
  openPassword 任意 string なし オープンパスワード
  securityPassword 任意 string なし セキュリティパスワード
  securityMode (※3) integer なし
PDFセキュリティの暗号化レベル
0: 40bit RC4
1: 128bit RC4
2: 128bit AES
  print (※3) integer なし
印刷セキュリティ
40bit RC4 の場合
 0: 許可しない
 1: 許可する
128bit RC4 / 128bit AES の場合
 0: 許可しない
 1: 低画質のみ許可する
 2: 許可する
  edit (※3) integer なし
編集セキュリティ
0: 許可しない
1: 許可する
  copy (※3) integer なし
コピーセキュリティ
0: 許可しない
1: 許可する
  addNote (※3) integer なし
注釈追記セキュリティ
40bit RC4 の場合
 0: 許可しない
 1: 許可する
128bit RC4 / 128bit AES の場合
 0: 許可しない
 1: アセンブリを許可する
 2: フォーム入力を許可する
 3: フォーム入力と注釈追加を許可する
 4: 許可する
fastWebView   任意 boolean なし
Web最適化の有無
最適化する:true
最適化しない:false
未設定の場合はfalseが適用されます。
isOutputBackgroundColor   任意 boolean なし
背景色の出力有無
出力する:true
出力しない:false
未設定の場合はtrueが適用されます。
waitMillisecond   任意 integer なし
画面表示後、PDF変換を行うまでの待機時間(ミリ秒単位)
未設定の場合は設定ファイルから値を取得します。
未設定、かつ、設定ファイルの値が存在しない場合は5000ミリ秒(5秒)待機します。

※1:入力値にて用紙サイズを設定する場合は必須です。

※2:余白を設定する場合は必須です。

※3:セキュリティ情報を設定する場合は必須です。

コラム

IM-LogicDesigner の画面上では、アルファベット順に表示されます。

5.2.2. 返却値

outputFile <storage>
項目名 配列/リスト 説明
outputFile storage なし 出力PDFファイル