監視フォルダに格納されたXDW文書の全てのページに、テキスト、QRコード、画像、矩形、直線アノテーションを貼り付けます。
実行すると以下の様に動作します。
C:\Homeの下に、以下のような構成でフォルダを作り、準備します。
フォルダ構成は以下の通りです。
以下のリンクから完成した設定をダウンロードしていただくことができます。
以下のフォルダに解凍すると設定が適用されます。
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コード、画像、矩形、直線アノテーションを貼り付けます。
共通ログ設定の内容でログを出力する。
メイン画面のファイルリストを対象に繰り返し処理を行う。
ループ毎にユーザーデータをクリアする。
DocuWorksファイルを読み書き可能でオープンする。
バインダーを新規作成する場合は、ページ最大サイズでカラーは青とする。
「XDW文書オープン1」でオープンされた文書のページを先頭から繰り返し処理を行う。
「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に以下のテキストアノテーションを貼り付ける。
処理日:{%DATE(yyyy/MM/dd)}
|
X座標(mm) |
10 |
Y座標(mm) |
10 |
|
文字色 |
黒 |
背景色 |
無し |
|
原点 |
左上 |
||
ページ内に収める。
フォント
|
フォント名 |
メイリオ |
|
フォントサイズ |
11.25 |
|
太字 |
False |
|
斜体 |
False |
|
取り消し線 |
False |
|
下線 |
False |
|
文字セット |
128 |
詳細設定
|
向き |
横書き |
|
回転角度 |
|
|
行間隔(行) |
|
|
文字間隔(Point) |
|
|
マージン(mm)上,右,下,左 |
,,, |
「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に以下の内容でQRコードを生成して貼り付ける。
処理日:{%DATE(yyyy/MM/dd)}
|
X座標(mm) |
10 |
Y座標(mm) |
30 |
|
原点 |
左上 |
||
ページ内に収める。
詳細設定
|
誤り訂正レベル |
M(15%) |
|
余白 |
3 |
|
dpi |
96 |
「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に以下の画像を貼り付ける。
{%GET_G(TopFolder)}\90_System\10_画像\eDocArrangement2Title.bmp
|
X座標(mm) |
10 |
Y座標(mm) |
50 |
|
原点 |
左上 |
||
ページ内に収める。
「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に矩形を貼り付ける。
|
X座標(mm) |
10 |
Y座標(mm) |
70 |
|
幅(mm) |
40 |
高さ(mm) |
10 |
|
原点 |
左上 |
||
ページ内に収める。
|
線色 |
灰 |
線幅(Point) |
1 |
||||
|
内部色 |
白 |
||
「XDW文書オープン1」でオープンされた文書のページ{%DW_GET(PageLoopCount)}に矩形を貼り付ける。
|
X座標(mm) |
10 |
Y座標(mm) |
90 |
|
水平移動量(mm) |
40 |
垂直移動量(mm) |
0 |
|
原点 |
左上 |
||
ページ内に収める。
|
矢印の種類 |
無し |
矢印スタイル |
かさ |
||||
|
線色 |
赤 |
||
|
線幅(Point) |
2 |
線の種類 |
実線 |
||||
「XDW文書オープン1」でオープンされた文書をクローズする。クローズ前に文書を保存する。
バインダー内の文書、オリジナルデータを追加する場合は、末尾に追加する。
文書を以下の通り移動する。
|
移動元 |
{%GET(FullPathFileName)} |
|
移動先 |
{%GET_G(TopFolder)}\20_貼り付け後 |
移動先に同名の文書がある場合は、ファイル名に連番を付与する。
|
No. / 設定名 |
1 アノテーション貼り付け |
|---|---|
|
実行対象 |
|
|
監視フォルダ |
{%GET_G(TopFolder)}\10_貼り付け |
|
拡張子 |
*.xdw |
|
下位フォルダ |
対象にしない |
|
スケジュール |
一定間隔 00:00:10 |
|
常時ログ出力 |
しない |
|
オープンチェック |
オープンチェックする。(3秒) |
|
サイズチェック |
しない |
|
実行条件 |
以下の動画をご覧ください。