5.3. HTML変換(ワークフロー画面)¶
5.3.1. 入力値¶
systemMatterId <string> *
userDataId <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>
| 項目名 | 必須/任意 | 型 | 配列/リスト | 説明 | |
|---|---|---|---|---|---|
| systemMatterId | 必須 | string | なし | ワークフロー案件情報のシステム案件ID
必ずマッピングしてください。
|
|
| userDataId | 必須 | string | なし | ワークフロー案件情報のユーザデータID
必ずマッピングしてください。
|
|
| 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
|
|
| (※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 の画面上では、アルファベット順に表示されます。