プリンタ印刷の開始
execprn id,x,y,sx,sy,bx,by,bsx,bsy,"name"
id(0) : プリンタID(0~) x,y : 印刷ページ内の画像位置X,Y座標 sx,sy : 印刷ページ内の画像サイズX,Y bx,by : 印刷される画像の左上X,Y座標 bsx,bsy : 印刷される画像サイズX,Y "name" : ドキュメント名
(プラグイン / モジュール : hspprint)
現在の操作先ウインドウの画像をプリンタで印刷します。 idでプリンタIDを指定します。プリンタIDは、enumprn命令で取得された一覧の中から順番に0,1,2…の数値で示したものになります。 HSPの画像バッファ内の座標(bx,by)から(bsx,bsy)で指定されたサイズが印刷の対象となります。bx,byが省略された場合は、それぞれ0が使用されます。bsx,bsyが省略された場合は、最大の画面サイズが使用されます。 印刷されるページ内での位置を(x,y)で指定することができます。これは、ピクセル単位でページ解像度の範囲内に指定可能です。またその場合のサイズを(sx,sy)で指定することができます。 "name"は印刷キューなどに表示されるドキュメント名になります。"name"を省略した場合は、"hspdoc"が使用されます。
プラグイン / モジュール | hspprint |
バージョン | 3.4 |
作成日 | 2014/01/11 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | hspprint.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張入出力制御命令 |
対応環境 |
|
移植のヒント | Windowsのプリンタ環境が必要です。 |
hs ファイル | hsphelp\hspprint.hs |