3.22.1.4. 印影設定ファイル¶
印影を作成する際に必要な詳細設定はXMLファイルで管理されています。テナント環境セットアップにより、「%PUBLIC_STORAGE_PATH%/im_workflow/conf/param/param_stamp_% テナントID %.xml」に標準の設定ファイルが作成されます。印影設定ファイルを変更することで、使用する印影の選択や印影枠イメージ、文字サイズ、文字表示位置などの変更ができます。設定ファイルの変更を反映するにはアプリケーションサーバの再起動が必要です。印影設定ファイル詳細 - 印影設定
- ノード名 - workflow/imwStamp/stampType
属性名 説明 備考 id 印影ID設定を設定します。テナントで一意の値を設定する必要があります。 デフォルト値:「1」70Pxサイズ3段表示「2」70Pxサイズ縦表示「3」50Pxサイズ縦表示displayId 印影表示名のメッセージプロパティキーを設定します。 設定例)3段表示、縦表示(大) 、縦表示(小) imagePath 印影枠画像のパスを指定します。コンテキストパスからのURLを指定します。 設定例)workflow/img/stamp/stamp_frame_01.png - 縦表示用workflow/img/stamp/stamp_frame_02.png - 2段表示用workflow/img/stamp/stamp_frame_03.png - 3段表示用width 印影枠画像の表示幅を指定します。 height 印影枠画像の表示高さを指定します。 verticalFlag 文字表示の方法を設定します。 true : 垂直flase : 水平 disableConfig 印影設定画面に表示するかしないかを設定します。 true : 表示しない false : 表示する
ノード名 - workflow/imwStamp/stampType/stampStr[1~3]
「IMW_T_STAMP」の「STAMP_STR1~3」に設定される文字の属性を設定します。
属性名 説明 備考 position 画像のトップ部からの文字の表示位置を設定します。表示する印影タイプを考慮して指定します。width 表示される文字表示幅を指定します。印影枠画像の形と印影タイプを考慮して表示可能な幅を指定します。表示幅より表示する文字全体のサイズが大きい場合は文字サイズが自動調整されます。displayId 印影の表示段の名前を指定します。表示名のメッセージプロパティキーを指定します。設定例)上段、中段、下段、縦表示など
ノード名 - workflow/imwStamp/stampType/stampStr[1~3]/fieldTypeConfig
印影の表示段毎の属性を設定します。
属性名 説明 備考 id 印影フィールドタイプのIDを設定します。 *「印影設定ファイル詳細 - 印影フィールドタイプ設定」参照 styleAttr 文字をHTML形式で表示時に追加する属性文字を指定します。指定した属性を反映した文字で印影画像上に表示されます。 例)text-align:center;color:red;font-family:sans-serif;font-weight:bold;font-style:italic;maxFontSize 最大フォントサイズ。フォントサイズは表示幅を考慮し自動計算されますが、表示する文字によっては表示幅を超える場合があります。表示フォントを別途指定することで枠を超える表示を防ぐことができます。印影設定ファイル詳細 - 印影フィールドタイプ設定
ノード名 - workflow/imwStamp/fieldType
印影で使用するフィールドタイプを指定します。
属性名 説明 備考 id 印影フィールドタイプのIDを設定します。テナントで一意の値を設定する必要があります。 デフォルト値:「0」文字列、「1」西暦、「2」和暦displayId 表示名のメッセージプロパティキーを指定します。 設定例)文字列、和暦、西暦 classify 表示種類を指定します。 text : 文字列select : リスト (option項目が必要)
ノード名 - workflow/imwStamp/fieldType/option
「classify」属性が「select」の場合に必要な項目です。
属性名 説明 備考 code 日付のパターンを表すコードを指定します。西暦、和暦の設定を考慮して指定します。 2011年1月2月の表示例)1.西暦の場合yy/M/d : 11/1/2yyyy/M/d : 2011/1/2yy/MM/dd : 11/01/02MM/dd : 01/02yyyy年M月dd日 : 2011年1月02日yyyy年M月 : 2011年1月yyyy年 : 2011年MM月dd日 : 01月02日2.和暦の場合Gyy.M.d : H23.1.2GGGGyy年MM月dd日 : 平成23年01月02日Gyy年MM月dd日 : H23年01月02日Gyy/MM/dd : H23/01/02Gyy : H23GGGGyy年 : 平成23年印影設定ファイル詳細 - 空白印影枠設定
ノード名 - workflow/imwStamp/blankFrameSize
押印した結果を表示する時に、押印されてない箇所の枠表示サイズを指定します。
属性名 説明 備考 width 幅を指定します。height 高さを指定します。