Creo View MCAD Adapters Guide > 付録 > PVIEW_BATCH コマンドライン構文
PVIEW_BATCH コマンドライン構文
コマンドラインから pview_batch コマンドを使用して、ビューデータ、アノテーションセット、ビューの状態などの Creo View でサポートされているデータをさまざまな印刷設定で印刷します。pview_batch を使用したコマンドライン印刷には、PV_BATCH_PRINT ライセンスフィーチャーが必要です。
PVIEW_BATCH は次の "クライアント Worker" ベースのアダプタでも使用されます。
Creo View アダプタのバッチモードプリントエンジン
Creo View アダプタの干渉エンジン (pview_batch の使用を参照)
前提条件
pview_batch を使用した export to image には、前提条件はありません。
コマンドラインバッチ印刷を実行する前に、コマンドラインバッチ印刷ライセンスを設定する必要があります。ライセンスを受信するには、次のいずれかの手順を実行します。
次のシステム環境変数のいずれかを追加します。
PTC_D_LICENSE_FILE=<port number>@<license server>
LM_LICENSE_FILE=<port number>@<license server>
関連するコマンドを実行し、スタートアップ環境でそれらを設定します。
PTC_D_LICENSE_FILE=<port number>@<license server>
LM_LICENSE_FILE=<port number>@<license server>
* 
コマンドラインを通じて設定したライセンスサーバーは、同じコマンドラインセッションでのみ機能します。
サポートされている入力ファイルフォーマット
タイプ
ファイル拡張子
3D
.ol
.pvs
.ed
.pvz
.edz
2D
.dwg
.dwf
.dxf
.cgm
.hpgl
.plt
イメージ
.bmp
.gif
.jpg
.jpeg
.tif
.tiff
.c4
.cg4
.gp4
.g4c
イラストレーション
.iso
pview_batch の起動
pview_batch スクリプトを起動するには、Windows エクスプローラを使用して <installation_directory>\bin ディレクトリをブラウズします。pview_batch.exe をダブルクリックします。
pview_batch [options] [input file] [output file]
コマンドラインの印刷ジョブには次の 2 つの段階があります。
1. コマンドプロンプトを開き、印刷するファイルを格納するディレクトリに移動します。
2. ファイルのリストを印刷するには、コマンドライン上にスペースで区切ってすべての名前を入力します。たとえば、pview_batch <filename 1 filename 2..> のように入力します。
* 
ワイルドカード (アスタリスク *) を使用できます。
ビューの印刷に zoom_all オプションを使用するには、ビューの状態またはアノテーションセットが適用されている必要があります。
3. Enter キーを押します。コマンドが実行されます。
Creo View アダプタのバッチ印刷に使用できる PVIEW_BATCH コマンドオプション
pview_batch.exe を使用して印刷する場合、-p を使用します。そうでない場合、コマンドラインで渡されたオプションを使用して、データがイメージにエクスポートされます。たとえば、デフォルトのプリンタを使用してデータを印刷するには、次のように入力します。
pview_batch.exe -p <data path>
オプション
説明
printer_name
デフォルトのプリンタ以外のプリンタにデータを出力します。
pview_batch.exe –p –printer_name=<printer_path> <data path>
次に例を示します。
pview_batch.exe –p –printer_name=”\\server1\1f-Canon-ps” Z:\pvdata\saw\saw.pvs
* 
ネットワークプリンタが印刷に使用されている場合は、プリンタのパスを指定します。
file_name
入力データセットを印刷します。
pview_batch.exe -p -file_name= <data path>
次に例を示します。
pview_batch.exe -p –filename=Z:\pvdata\saw\saw.pvs
annotation_set
特定のアノテーションセットを印刷します。
pview_batch.exe -p -annotation_set=<annotation set name> <data path>
次に例を示します。
pview_batch.exe -p -annotation_set=saw-annZ:\pvdata\saw\saw.pvs
zoom_all
「全体を表示」(Zoom All) オプションを使用して入力データセットを印刷します。値は TRUE または FALSE (デフォルト) です。
pview_batch.exe -p -zoom_all=<TRUE|FALSE> <data path>
次に例を示します。
pview_batch.exe -p -zoom_all=TRUE z:\pvdata\brass_screw.hpgl
または
pview_batch.exe -p -zoom_all=FALSE z:\pvdata\brass_screw.hpgl
background
コマンドラインで渡された特定の背景色を印刷します。値は、色の名前または色の RGB の値です。
有効な色の名前:
RGB 値の範囲は 0 から 255 までです。たとえば、黒は 0, 0, 0 です。
pview_batch.exe -p -background=<Color Name|RGB value> <data path>
次に例を示します。
pview_batch.exe -p -background =black z:\pvdata\brass_screw.hpgl
または
pview_batch.exe -p -background =0,0,0 z:\pvdata\brass_screw.hpgl
print_scale
特定のスケール (パーセント) でデータセットを印刷します。デフォルト値は 100% です。
pview_batch.exe -p -print_scale=<percentage scale> <data path>
次に例を示します。
pview_batch.exe -p -print_scale=50 z:\pvdata\brass_screw.hpgl
paper_size
特定の用紙サイズでデータセットを印刷します。指定しない場合、デフォルトの用紙サイズが使用されます。
pview_batch.exe -p -paper_size=<Paper Size> <data path>
次に例を示します。
pview_batch.exe -p -paper_size=a4 z:\pvdata\brass_screw.hpgl
次に、サポートされる用紙サイズの一部を示します。
letter
lettersmall
a3
a4
a4small
10x14
11x17
paper_width
paper_length
バッチ印刷に使用する用紙の長さと幅 (mm) を指定します。
pview_batch.exe -p -paper_width=<Width in mm>
-paper_length=<Length in mm> <data path>
たとえば、データを A4 で印刷するには、次のように入力します。
pview_batch.exe -p -paper_width=210
-paper_length=297 z:\pvdata\brass_screw.hpgl
次に、サポートされている用紙の長さと幅 (mm) の一部を示します。
用紙サイズ
長さ
A5
148
210
A4
210
297
A3
297
420
A3+
329
483
A2
420
594
A1
594
841
A0
841
1189
paper_orientation
指定した用紙の向きでデータを設定します。値は Portrait または Landscape です。
pview_batch.exe -p -paper_orientation=<Portrait|Landscape> <data path>
次に例を示します。
pview_batch.exe -p - paper_orientation =portrait z:\pvdata\brass_screw.hpgl
または
pview_batch.exe -p - paper_orientation =landscape z:\pvdata\brass_screw.hpgl
view_state
データセットのビューの状態を印刷するには、コマンドラインにビューの状態を入力します。
pview_batch.exe -p -view_state =<view state name> <data path>
次に例を示します。
pview_batch.exe -p -view_state =MBD1_SITE_MAP Z:\pvdata\bracket_02-x3_prt.pvs
viewable
データセットの特定のビューデータを印刷するには、コマンドラインにファイル拡張子を含むビューデータの名前を入力します。
pview_batch.exe -p -viewable =< Viewable name along with the extension> <data path>
次に例を示します。
pview_batch.exe -p -viewable =Saw_motor.gif Z:\pvdata\saw\demo-saw.pvz
orientation
データセットの特定のビューデータで 3D モデルを印刷します。
pview_batch.exe -p -orientation =<orientation name> <data path>
次に例を示します。
pview_batch.exe -p –orientation=iso1 Z:\pvdata\saw\demo-saw.pvz
回転方向の値は次のいずれかです。
iso1
iso2
front
back
top
bottom
left
right
pages
2D ページの印刷のシーケンスを設定します。
次にいくつかの例を示します。
図面の 3 ページ目を印刷するには、次のようにします。
印刷タイプ: Individual Page
オプション: -pages=<page number>
pview_batch.exe -p –pages=3 z:\pvdata\brass_screw.hpgl
図面の 1、3、5 ページ目を印刷します。
印刷タイプ: Multiple Pages
オプション: -pages=n1,n3,n5
pview_batch.exe -p –pages =1,3,5 z:\pvdata\brass_screw.hpgl
シート範囲 2 ~ 4 を印刷するには、次のようにします。
印刷タイプ: Sheet Range
オプション: -pages=n1...nx
pview_batch.exe -p –pages =2..4 z:\pvdata\brass_screw.hpgl
ページの 1 ページ目と、3 ~ 5 ページ目を印刷するには、次のようにします。
印刷タイプ: Individual Pages
オプション: -pages=n,m,v..y
pview_batch.exe -p –pages =1,3..5 z:\pvdata\brass_screw.hpgl
3 ページ目から最後のページまで印刷するには、次のようにします。
印刷タイプ:
From page
to last page
オプション: -pages=x...0
pview_batch.exe -p –pages =3..0 z:\pvdata\brass_screw.hpgl
3 ページ目から 1 ページ目まで印刷するには、次のようにします。
印刷タイプ: pages in reverse direction
オプション: -pages=xx...-1
pview_batch.exe -p –pages =3..-1 z:\pvdata\brass_screw.hpgl
monochrome
モノクロフォーマットでデータセットを印刷します。オプションは図面にのみ適用されます。値は TRUE または FALSE (デフォルト) です。
pview_batch.exe -p -monochrome=<TRUE|FALSE> <Data Path>
例:
pview_batch.exe -p -monochrome=TRUE z:\pvdata\brass_screw.hpgl
または
pview_batch.exe -p -monochrome=FALSE z:\pvdata\brass_screw.hpgl
penmap
特定のペンマップ設定を使用してデータセットを印刷します。Creo View プリファレンスを通じてすでに設定されているペンマップにのみ適用されます。
pview_batch.exe -p -penmap=<pen map name in preferences> <Data Path>
例:
pview_batch.exe -p - penmap=penmap z:\pvdata\brass_screw.hpgl
Creo View でペンマッププリファレンスを設定するには、Creo View のヘルプで To Configure the HPGL Pen Map を参照してください。
xml
XML ファイルを使用してデータを印刷し、パラメータの詳細を表示します。
pview_batch.exe -p -xml=<xml path>
例:
pview_batch.exe -p -xml=D:\temp\batch_print.xml
p_file
XML ファイルを使用してデータを印刷し、パラメータの詳細を表示します。このオプションを使用する場合、コマンドラインで -p パラメータを渡す必要はありません。このオプションを選択している場合、コマンドラインでパラメータを渡す必要はありません。
pview_batch.exe -p_file=<xml path>
例:
pview_batch.exe -p_file=D:\temp\batch_print.xml
help
コマンドライン出力でヘルプを印刷します。
pview_batch.exe -h
list_paper_sizes
使用可能な用紙サイズをすべてのコマンドコンソールにリストします。
pview_batch.exe -list_paper_sizes
list_paper_size_units
使用可能な用紙サイズの単位をすべてのコマンドコンソールにリストします。
pview_batch.exe -list_paper_size_units
copies
印刷部数を印刷するために使用します。オプションは xml でのみ適用可能です。
データセットの印刷部数に copies=<number> が追加されます。
watermark
ウォーターマークを使用してデータを印刷します。Creo View オプションですでに設定されているウォーターマークを使用して、データを印刷できます。
pview_batch.exe -watermark=<Watermark Name> <Data Path>
例:
pview_batch.exe -watermark=Watermark1 z:\pvdata\brass_screw.hpgl
polyfill
port
driver_name
Creo View アダプタのサムネイル生成に使用できる PVIEW_BATCH コマンドラインオプション
オプション
説明
-image_width=<number>
出力イメージの幅
-image_height=<number>
出力イメージの高さ
-image_units=<string>
-image_width-image_height に使用される出力イメージ単位
inches
feet
mm
cm
m
-format=<fmt>
出力イメージの形式:
.bmp
.jpg
.tif
.tga
.png
-DPU=<integer>
単位ごとの出力イメージのドット
-PPI=<integer>
出力イメージのピクセル/インチ
-pixelformat=BITONAL
指定した場合は、2 階調 (ディザリング) 出力を生成します。
-gnomon=<true|false>
表示指針を表示または非表示
これで、PVIEW_BATCH を使用したバッチ印刷およびサムネイル生成のコマンドライン構文の作成が完了しました。
これは役に立ちましたか?