コマンド起動の /po オプションや、メソッドの SetPrintOption/SetPrintOptions、パラメータのPrintOption では次の値を設定・参照することができます。
/poコマンド や SetPrintOptions/PrintOutメソッドでは、一度に複数のオプションを指定することができます。
この場合の書式は次の通りです。
<書式>
<オプション名1>=<値>; <オプション名2>=<値>;... |
オプション名と値を「=」(イコール)で接続し、「;」(セミコロン)で次の情報と接続します。
値に特殊文字が含まれる場合は「'」(シングルクォーテーション)で囲みます。
<ActiveX/OLEオートメーションからの設定例>
'印刷オプションを初期化 obj.SetPrintOption("Init", "all") obj.PrintOut(0) '用紙、ページ範囲、トレイを個別に設定 obj.SetPrintOption("Paper", "A4") obj.SetPrintOption("Range", "3-5,7") obj.SetPrintOption("Tray", "カセット1") obj.PrintOut(0) '用紙、トレイを一括設定 obj.SetPrintOptions("Paper=A4;Tray=カセット2") obj.PrintOut(0) '用紙、トレイを一括設定 obj.PrintOut(0, "Paper=A4;Tray='カセット2'") '仕分リストファイルを設定 obj.PrintOut(50, "SortListFile='c:\...\list.txt'") 'FAXに送信 obj.SetPrintOption("FaxName","あいうえお株式会社") obj.SetPrintOption("FaxAreaNumber","03") obj.SetPrintOption("FaxNumber","1234-5678") obj.PrintOut(30) |
<コマンドラインからの設定例>
'印刷オプションを初期化 wfrv.exe c:\...\sample.wfr /p /po "Init=all" '用紙、トレイを一括設定 wfrv.exe c:\...\sample.wfr /p /po "Paper=A4;Tray=カセット2" '仕分リストファイルを設定 wfrv.exe c:\...\sample.wfr /p5 /po "SortListFile='c:\...\list.txt'" 'FAXに送信 wfrv.exe c:\...\sample.wfr /p3 /po "FaxName='あいうえお株式会社';FaxAreaNumber=03;FaxNumber=1234-5678" |
<「URL Scheme」からの設定例>
Wfr.Preview.3:sample.wfr /d Data1 0 sample.csv /po Range 1-3 /po Copies 3 /pd /cd http://wins2019 |
<オプション>
オプション | 説明 | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Collate | 部単位印刷の方法を指定します。
|
||||||||||||||||||||||||||||||||||||||||||
BarBlackDensity | バーコード黒バーの濃度を指定します。 単位:% 値の範囲:50〜150 |
||||||||||||||||||||||||||||||||||||||||||
BarDrawMode | バーコードの描画モードを指定します。
|
||||||||||||||||||||||||||||||||||||||||||
Copies | 印刷部数を指定します。 | ||||||||||||||||||||||||||||||||||||||||||
DlgLimits | 印刷ダイアログでユーザ操作を制限(不活性化)する機能を指定します。(デフォルト値は 0x0000 です) 0x で始まる16進文字列で指定します。次の値を組み合わせた値を指定します。 [対象バージョン:1.1.17.3001以降]
<例>ページ範囲と部数の変更を制限する obj.SetPrintOption "DlgLimits", "0x0030" |
||||||||||||||||||||||||||||||||||||||||||
Duplex | 両面印刷の設定をします。
|
||||||||||||||||||||||||||||||||||||||||||
EvenOffsetX | 偶数ページの印刷時に横方向に追加で微調整する数値を指定します。(1/100mm単位) 偶数ページでは、横方向に OffsetX+EvenOffsetX 分微調整されます。 |
||||||||||||||||||||||||||||||||||||||||||
EvenOffsetY | 偶数ページの印刷時に縦方向に追加で微調整する数値を指定します。(1/100mm単位) 偶数ページでは、縦方向に OffsetY+EvenOffsetY 分微調整されます。 |
||||||||||||||||||||||||||||||||||||||||||
Init | 設定されている印刷オプションを初期化します。 WFR2005 では印刷オプションを帳票設計時、印刷ダイアログ、実行オプションから設定することができます。 また、印刷ダイアログからの印刷では設定内容を保存し、次回以降の印刷で再利用することも可能となっています。(「印刷」参照) アプリケーションからの印刷実行で、これらの設定を使用したくない場合はInitオプションを使用します。
|
||||||||||||||||||||||||||||||||||||||||||
OffsetX | 印刷時に横方向に微調整する数値を指定します。(1/100mm単位) | ||||||||||||||||||||||||||||||||||||||||||
OffsetY | 印刷時に縦方向に微調整する数値を指定します。(1/100mm単位) | ||||||||||||||||||||||||||||||||||||||||||
Orient | 印刷する用紙の方向を指定します。
|
||||||||||||||||||||||||||||||||||||||||||
OptionID | 印刷オプション情報を保存している識別文字列(印刷オプションファイル名)を指定します。 OptionIDを指定することで印刷ダイアログで設定した内容はシステムに保存され、次回以降同じOptionIDを指定することで印刷設定を流用することができます。 印刷オプションは、「マイドキュメント\MY WFR2005\PrintOptions」フォルダに格納されます。 ※ 印刷オプション情報が保存されるのは、印刷ダイアログから印刷を実行した場合だけです。 印刷範囲は保存されません。 <例-Clickスクリプト>
|
||||||||||||||||||||||||||||||||||||||||||
Paper | 印刷する用紙名(または用紙コード)を設定します。 空の文字列を指定すると帳票の設定に従います。 用紙コードを指定する場合は、「#」(シャープ)の後にコード値を指定します。 (例: Paper=#9 ) 印刷プリンターに指定用紙が存在しない場合は、A4用紙が選択されます。 |
||||||||||||||||||||||||||||||||||||||||||
PaletteRevise | デバイスパレットによる色補正を設定します。 on にすると モノクロプリンター(ドライバーの設定)によってはカラー(中間色)が再現されない場合があります。
|
||||||||||||||||||||||||||||||||||||||||||
Printer | 印刷するプリンターを指定します。 | ||||||||||||||||||||||||||||||||||||||||||
ProgressDlg | 印刷状況を表示するダイアログの表示・非表示を設定します。
|
||||||||||||||||||||||||||||||||||||||||||
Range | 印刷範囲(ページ)を設定します。
|
||||||||||||||||||||||||||||||||||||||||||
Scale | 帳票の拡大・縮小方法を設定します。
|
||||||||||||||||||||||||||||||||||||||||||
Sketch | 下絵と上絵の出力の有無を指定します。
|
||||||||||||||||||||||||||||||||||||||||||
SortListFile | 仕分印刷を行うための「仕分リストファイル」を指定します。 | ||||||||||||||||||||||||||||||||||||||||||
SpoolCut2 | スプールの分割方法を指定します。(version 3.0.0.0115以降で指定可)
|
||||||||||||||||||||||||||||||||||||||||||
Tray | 用紙トレイ名(またはトレイコード)を設定します。 空の文字列を指定するとドライバーの設定に従います。 トレイコードを指定する場合は、「#」(シャープ)の後にコード値を指定します。 (例: Tray=#1) プリンターに指定トレイが存在しない場合は、ドライバーの設定に従います。 |
||||||||||||||||||||||||||||||||||||||||||
Type SpoolCut1 |
スプールを分割する方法を指定します。 (「SpoolCut1」はversion 3.0.0.0115以降で指定可) ※ この設定にかかわらず、出力用紙が変化した場合はスプールが分割されます。 これは、同一スプールで用紙情報が変わると動作不良をおこすプリンタ(ドライバ)が存在するためです。 用紙方向によるスプール分割を抑止するにはSpoolCut2オプションを使用します。
|
<まいとーくFAX連携用>
オプション名 | 説明 | ||||||
---|---|---|---|---|---|---|---|
FaxName ※必須 |
「まいとーくFAX」のジョブ名となります。 送付状の情報としても利用されます。 |
||||||
FaxAreaNumber | 送付状の情報としても利用されます。 | ||||||
FaxNumber ※必須 |
FAX番号を指定します。 「まいとーくFAX」の仕様では市外局番と分けて記述する必要があります。 送付状の情報としても利用されます。 |
||||||
FaxCompany | 送付状の情報となります。 | ||||||
FaxSection | 送付状の情報となります。 | ||||||
FaxDate | FAXを送信する日付を指定します。 | ||||||
FaxTime | FAXを送信する時刻を指定します。 | ||||||
FaxSendForm | 添付する送付状を指定します。 ファイル名にはドライブ名やフォルダ名を含めないでください。 「まいとーくFAX」のインストールフォルダのFromCoverフォルダにあるファイル名を指定します。 "None"または"なし"を指定すると送付状は添付されません。 省略した場合は「まいとーくFAX」の指定に従います。 |
||||||
FaxMemo | 送付状の情報となります。 | ||||||
FaxTelAreaNumber | 送付状の情報となります。 | ||||||
FaxTelNumber | 送付状の情報となります。 | ||||||
FaxMail | この値にE-Mailアドレスを指定することでインターネットFAXが利用できます。 印刷結果(画像)が添付されたE-Mail を送信することができます。 事前に「まいとーくFAX」の設定が必要です。 |
||||||
FaxMode |
|