PRINTOUT
動作   トップ▲
プリンタに出力します。
カラー出力時は使用色そのままで出力します。モノクロ出力時は背景色と異なる色を黒で出力し、同色は出力しません。
出力範囲はパラメータの有無により異なります。
パラメータ1により出力範囲が決定します。省略した場合は現表示画面が出力範囲となります。
パラメータ2〜5で用紙範囲が決定し、出力範囲が入りきらない場合は出力位置の設定を行うことになり、省略した場合は用紙全体が出力範囲となります。
印刷画面のプレビュー時にも出力範囲が入りきらない場合は出力位置の設定を行うことになります。
また、プレビューで出力範囲を設定した場合は、印刷開始時にその範囲が出力されます。
ただしクリッピングをONまたはAOFFにした場合はエラーになります。
パラメータ6を指定した場合はスケールにあわせて出力範囲が変わります。
パラメータ8を指定することにより、整飾データの出力も可能です。整飾定義テーブルで用紙範囲を指定している場合、パラメータ2〜5は無視されます。
パラメータ9を指定しないとダイアログが表示され印刷開始待ちになります。このときスケールやプリンタの設定、印刷画面プレビューなどが実行できます。
パラメータ13を指定するとプリンタではなく画像ファイルとして出力します。
パラメータ14で出力する画像の大きさを指定します。
Yドット数はパラメータ14で指定したXドット数と範囲の縦横比によって自動計算されます。
パラメータ15で_SAVE_JPG、_SAVE_PNG以外はImageGearに付属のGEAR32PD.DLLというファイルが存在する場合に使用できます。
パラメータ15は出力する画像フォーマットを指定します。
パラメータ16はJPEG保存時の画像品質を100が等質として0から100の範囲で指定します。
パラメータ17は印刷JOB名を指定することが出来ます。
18は実際に印刷された範囲の中間ファイルです。
パラメータ19はパラメータ1で指定された中間ファイル内の領域を連続印刷する場合に指定します。
中間ファイルで指定する領域にはページ番号をELとして設定しておく必要があります。又、図形要素はポリゴンでなくてはなりません。
整飾定義テーブルのフォーマットは、「FORMAT_コマンド用テーブル」の .PRTを参照して下さい。

プレビューウィンドウ上では以下のマウス操作が行えます。
マウス左クリック:中心移動
マウス右ドラッグ:ハンドスクロール
マウスホイール :拡大縮小
※整飾を使用する場合、SETDEFAULTGRPコマンドに影響を受けます。
パラメータ   トップ▲
パラメータ
無し    :画面表示領域とスケール値指定で出力可能
有り    :整飾指定で出力可能
パラメータ1:出力領域を指定した中間ファイル名
         (中間ファイルレベル:FGM_COORD)
パラメータ2:用紙マージン左下からの図面左下X座標(単位:mm)
パラメータ3:用紙マージン左下からの図面左下Y座標(単位:mm)
パラメータ4:用紙マージン左下からの図面右上X座標(単位:mm)
パラメータ5:用紙マージン左下からの図面右上Y座標(単位:mm)
パラメータ6:出力スケール値
         未指定 : 中間ファイルで指定した範囲の縦横の長い方が入るスケール
         (Default)
         数値 : スケール値
パラメータ7:クリッピング
         ON : パラメータ2〜5で指定した範囲に余白が生じる場合に
         図形の出力をしない
         OFF : 余白が生じる場合に余白に図形の出力をする(Default)
         AOFF : 注記のみクリッピングを行わない
パラメータ8:整飾定義テーブル名(.PRT)
パラメータ9:実行モード
         ON : ダイアログを表示しないで実行
         OFF : ダイアログを表示する(Default)
         PON : プレビューのみ表示する
         PONMAX : プレビューのみ表示する(プレビュー最大化)
         REP : キャンセルされるまで印刷を繰り返す
         SELON : 印刷を行なわずに印刷範囲を設定(パラメータ18必須/ダイアログ非表示)
         SELOFF : 印刷を行なわずに印刷範囲を設定(パラメータ18必須/ダイアログ表示)
パラメータ10:2値ラスター印刷モード
         RLV : RLV出力(Default)
         BIT : BIT出力
パラメータ11:印刷部数(Defalut:1)
パラメータ12:カラーモード
         未指定 : プリンターの設定(Default)
         COLOR : カラー印刷
パラメータ13:出力画像ファイル名
パラメータ14:出力画像Xドット数
パラメータ15:出力フォーマット
        _SAVE_JPG
        _SAVE_PNG
        (以下GEAR32PD.DLLがある場合に使用可)
        _SAVE_TIF_UNCOMP
        _SAVE_TIF_JPG
        _SAVE_TIF_PACKED
        _SAVE_TIF_G3
        _SAVE_TIF_G3_2D
        _SAVE_TIF_G4
        _SAVE_TIF_HUFFMAN
パラメータ16:JPEG画像品質(0〜100)
        50 (Default)
パラメータ17:印刷JOB名
パラメータ18:印刷範囲の中間ファイル名
(中間ファイルレベル:FGM_COORD)
パラメータ19:連続印刷モード
        ON :連続印刷を行なう
        OFF:連続印刷を行なわない(Default)
戻り値   トップ▲
無し
エラーコード   トップ▲
22 : プリンタが設定されていません
29 : 印刷がキャンセルされました
43 : 出力範囲が大きすぎます
サンプル   トップ▲
PRINTOUT
PRINTOUT TEMP 10 10 410 310 500 ON S_TABLE
PRINTOUT TEMP 10 10 410 310 500 ON S_TABLE ON

このコマンドを見た人はこんなコマンドも見ています   トップ▲
PRINTOUTOP3
SETDEFPRINTER
SAVETABLE
SetJuncLay
GETPRINTERINFO
FGO2T
begintrans
FGCURDB
BMPCOPY
FGINPUT
FGFRAME
ADDBMC
-1
EDITADSP
ROLLBACKADDBMA
FGGETFIG
SETDEFAULTGRP
FGEXWRITE
FGGETINFO
METACOPY
EDITLDSP
SETLANDTMP
RASEDIT
FGOP3
FGDISP
RELOADTABLE
DSPS
PRINTOUT
FGEDIT
SETGRAYMODE
SETMOUSEWHEEL
DSPREFRESH
BLTOXY
FGGETCENTER
RASINPUT
DSPSCALE
ADDBMV
BMPCOPY4
GETBLINFO
DSPPAN
FGFILLIF
DSPHMODE
SETDGRP
ISEXEC
DSPUSERSAMPLE
FGMODG
FGTMPEXTEND
SAVEGRP
SETTHEME
DSPINVAL
DSPEXCHANGEMODE
NIF4READ
AUTOANNSET
SETEXCHANGEFILE
FGPICKOUT
SETDLAY
SETBMDSPMODE
FGLPZOOM
SETWRNLEVEL
ROUTE
ANNINTOPOL
FGAREAZNAME
FGMOVC
FGMODZHIDE
FGMOVA
FGMOVXY
FGMOV
FGMODANNGP
DSPSAMPLE
FGBUNK
FGCOPY
FGINOUT
FGGTOA
EDITADS
EDITSDS
FGDELE
FGDISPT
EDITLDSPALPHA
FGEXCREATE
EDITGDSP
DSPSETPAL
HALFBUFFER
SELLDS
BMVPROPMODE
GETFIELDVALUE
SETEGRP
SETFIREMOVE
SETSCALELEVEL
SETSCREENTMP
SETSCRGL
DSPADD
SETTEXTDB
FGAREA
DSPNIGRASMODE
FGPLUS
DSPKEYMODE
FGRASADD
FGSEEK
GETVER
getmaxkey
GETROTATEANGLE
SETVXYWRITEMODE
DSPEL
CHANGEVISIBLE
ADDTABLE
EDITPDS
EDITLDXP
EDITEDS
EDITSDSP
BMPCOPYSAMPLE
EDITSYMBOLTABLE
BMVSAVEMODE
EDITPDSPALPHA
COMIN
DSPFIRST
DSPCMODE
DSPTHEMEMODE
DSPTHEMESAMPLE
DSPUNDO
DELTMP
DELTABLE
EDITEDSP
COMMITTRANS
CHKEGRP
CLIPCOPY4
DSPPOLLSMMODE
CLIPCOPY
CLIP2BMP
CHKZMNG
EDITGDS
CHKSGRP
CONVEX
RUN
FGITEMNUM
GETTABINFO
GETZSCALE
INITZMN
LASTDRAW2V
MAKECSV
MESHEXPORT
MESHGETVALUE
METACOPY4
METACOPYSAMPLE
OPENDB
OPLL
GETRSCALE
RESTOREADS
FGSELITMDB
SAVELAY
SAVESDS
SETAPPNAME
SETDATUM
SETDSPSQL
SETFIREDBLCLICK
SETFIREERR
SETGANNMODE
SETMOUSECLIPMODE
SETPASSWORD
SETSGRP
SETSLAY
SETSYMBACKCOLOR
pexec
FGGETSTYLE
FGBMPAFIN
FGBUNKL
FGCUTAREA
FGDELBAR
fgdispdb
FGDISPJUNC
FGEXCLSAMELINE
FGEXINFO
FGEXOPEN
FGFILLIFV
FGGETCUR
FGGETFIGA
GETSRID
FGGETMINMAXRECT
FGAREAC
FGLPTRACE
ULAYSET
FGMD
FGMEN2POL
FGMKCP
FGMODANGLE
FGMODANN
FGMODSSTYLE
FGPANZMIN
FGPARA
FGPARAMOV
FGPOLHATCH
FGRBPOL
FGGETGRP