入力PDFに文字列を挿入します。
「アンテナハウス株式会社」という文字列をtest.pdfの1ページ目と3~5ページ目に挿入し、out.pdfとして出力する。
文字列は以下の設定・配置で挿入される。
AHPDFToolCmd80.exe -writeText -text "アンテナハウス株式会社" -align 3 -font -name Meiryo -size 10 -colorText 1.0 0.0 0.0 -opacity 0.8 -pageNo "0,2-4" -d C:\test\test.pdf -o C:\sav\out.pdf
AHPDFToolCmd80 -writeText -text "アンテナハウス株式会社" -align 3 -font -name ipa-gothic -size 10 -colorText 1.0 0.0 0.0 -opacity 0.8 -pageNo "0,2-4" -d /home/antenna/test/test.pdf -o /home/antenna/sav/out.pdf
「-d」のパラメータに入力フォルダを、「-o」のパラメータに出力フォルダを指定して一括処理することができます。
フォルダ指定をされた場合は入力フォルダ内のPDFファイルに対し、文字列追加を行います。なお、出力ファイルは入力ファイル名と同一名で出力フォルダに出力されます。
パラメータ |
内容 |
|
-text <Val> |
[必須] 挿入する文字列。 <Val>に設定する文字列にはマクロ文字列も利用可能です。詳細は『10-2 マクロ文字列』を参照してください。 |
|
-pageNo <Val> |
省略可。 ページ番号は0オリジン。そのため、1ページ目を「0」から数える。 複数指定する場合はカンマで区切る。(例)"0,2-4" |
|
-vertical |
省略可。 指定がある場合、縦書きする。 |
|
-align {1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9} |
省略可。 1: 左上 2: 中央上 3: 右上 1~9以外が指定された場合エラーとなる。 |
|
-angle <Val> |
省略可。 横書きの場合のみ有効。 |
|
-font |
[必須] フォント設定。[*1] |
|
-name <Val> |
[指定必須] |
|
-size <Val> |
省略可。 単位:point |
|
-bold |
指定がある場合、文字列を太字にする。 |
|
-italic |
指定がある場合、文字列を斜体にする。 |
|
-notEmbed |
指定がある場合、フォントを埋め込まない。 |
|
-colorText <r> <g> <b> |
省略可。 設定値の範囲:<r>, <g>, <b> それぞれ0.0~1.0 |
|
-colorOutline <r> <g> <b> |
省略可。 設定値の範囲:<r>, <g>, <b>それぞれ0.0~1.0 |
|
-opacity <Val> |
省略可。 <Val>の範囲:0.0~1.0。 |
[*1]:
『PDF Tool API』のコマンドラインアプリケーションにおけるフォント情報の利用や製品仕様に関しては『5-2 フォントについて』を参照してください