xml:space="preserve">
注文書 9 申し込み書 プラン A

アノテーション貼り付け

概要

監視フォルダに格納されたXDW文書の全てのページに、テキスト、QRコード、画像、矩形、直線アノテーションを貼り付けます。

実行すると以下の様に動作します。

eDocArrangement2
10_貼り付け
文書.xdw
アノテーション貼り付け
20_貼り付け後
アノテ
文書.xdw

設定の前準備

C:\Homeの下に、以下のような構成でフォルダを作り、準備します。

フォルダ構成のダウンロード

アノテーション貼り付け_フォルダ構成.zip

Cドライブのルートに解凍してください。

フォルダ構成は以下の通りです。

  • C:\Home\eDocArrangement2\Demo\アノテーション貼り付け
    • 10_貼り付け
      • 新規 DocuWorks文書.xdw
      • 新規 DocuWorks文書.zip
    • 20_貼り付け後
    • 90_System
      • 10_画像
        • eDocArrangement2Title.bmp
      • 90_Log

設定

以下のリンクから完成した設定をダウンロードしていただくことができます。

設定ファイルのダウンロード

アノテーション貼り付け_設定.zip

以下のフォルダに解凍すると設定が適用されます。

C:\Users\ユーザー名\AppData\Roaming\TechnoStyle\eDocArrangement2

グローバルデータとログの設定(共通設定)

グローバルデータの内容は以下の通りです。トップフォルダを変更する場合は、以下の定義を変更してください。グローバルデータは、「共通設定」から変更できます。

名前
TopFolder C:\Home\eDocArrangement2\Demo\アノテーション貼り付け

詳しい設定方法は、 設定例(共通)グローバルデータとログの設定 を参照して下さい。

ログ設定

実行ログファイル名 {%GET_G(TopFolder)}\90_System\90_Log\Log.txt
エラーログファイル名 {%GET_G(TopFolder)}\90_System\90_Log\ErrorLog.txt
文字コード SJIS
方式 追加書き込み (日単位)

アノテーション貼り付け

XDW文書の全てのページに、テキスト、QRコード、画像、矩形、直線アノテーションを貼り付けます。

共通ログ設定の内容でログを出力する。

ファイルの繰り返し1

Loop File

メイン画面のファイルリストを対象に繰り返し処理を行う。

ループ毎にユーザーデータをクリアする。

XDW文書オープン1

Open DocuWorks File

DocuWorksファイルを読み書き可能でオープンする。

バインダーを新規作成する場合は、ページ最大サイズでカラーは青とする。

ページの繰り返し1

Loop DocuWorks Page

「XDW文書オープン1」でオープンされた文書のページを先頭から繰り返し処理を行う。

テキスト貼り付け1

Paste Text Annotation

「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に以下のテキストアノテーションを貼り付ける。

処理日:{%DATE(yyyy/MM/dd)}
X座標(mm) 10 Y座標(mm) 10
文字色 背景色 無し
原点 左上

ページ内に収める。

フォント

フォント名 メイリオ
フォントサイズ 11.25
太字 False
斜体 False
取り消し線 False
下線 False
文字セット 128

詳細設定

向き 横書き
回転角度
行間隔(行)
文字間隔(Point)
マージン(mm)
上,右,下,左
,,,

QRコード貼り付け1

Paste QR Code Annotation

「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に以下の内容でQRコードを生成して貼り付ける。

処理日:{%DATE(yyyy/MM/dd)}
X座標(mm) 10 Y座標(mm) 30
原点 左上

ページ内に収める。

詳細設定

誤り訂正レベル M(15%)
余白 3
dpi 96

画像貼り付け1

Paste Image Annotation

「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に以下の画像を貼り付ける。

{%GET_G(TopFolder)}\90_System\10_画像\eDocArrangement2Title.bmp
X座標(mm) 10 Y座標(mm) 50
原点 左上

ページ内に収める。

矩形貼り付け1

Paste Rectangle Annotation

「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に矩形を貼り付ける。

X座標(mm) 10 Y座標(mm) 70
幅(mm) 40 高さ(mm) 10
原点 左上

ページ内に収める。

線色 線幅(Point) 1
内部色

直線貼り付け1

Paste Straight Line Annotation

「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に矩形を貼り付ける。

X座標(mm) 10 Y座標(mm) 90
水平移動量(mm) 40 垂直移動量(mm) 0
原点 左上

ページ内に収める。

矢印の種類 無し 矢印スタイル かさ
線色
線幅(Point) 2 線の種類 実線

XDW文書クローズ1

Close DocuWorks File

「XDW文書オープン1」でオープンされた文書をクローズする。クローズ前に文書を保存する。

バインダー内の文書、オリジナルデータを追加する場合は、末尾に追加する。

ファイル移動1

Move File

文書を以下の通り移動する。

移動元 {%GET(FullPathFileName)}
移動先 {%GET_G(TopFolder)}\20_貼り付け後

移動先に同名の文書がある場合は、ファイル名に連番を付与する。

監視設定(eDocArrangement 2 Schedulerの設定)

No.
設定名
実行対象
監視フォルダ
拡張子
下位フォルダ
スケジュール
常時ログ出力
オープンチェック
サイズチェック
実行条件
1
アノテーション貼り付け
{%GET_G(TopFolder)}\10_貼り付け
*.xdw
対象にしない
一定間隔
00:00:10
しない
オープンチェックする。(3秒)
しない

動作確認

以下の動画をご覧ください。