Delphi Programming / Object Pascal
サイトのトップページへ リンクのページへ ロゴマーク
[掲載 2001年02月23日] [更新 2004年06月27日] タックシール印刷コンポーネン
タックシール印刷コンポーネント
メソッド
動作確認等 -







プレビューの開始


Preview

プレビューを開始し,プレビューフォームを表示します.Ver4.0 では,Showメ ソッドを実行することによるトラブルを避けるために,ShowModal で表示する,この Preview メソッドを実装しました






指定頁の再描画


Display(Page):Boolean

引数で指定した頁の再描画を実行します.関数で,表示に失敗するとFalseを返します.Page<=0 の時は1頁を,PageCount よりも大きい値の時は PageCount の頁を表示します.

引数 説明
Page Integer 描画または表示する頁番号




プレビューなしで印刷


Print

プレビューをしないで印刷を実行します.PrintFromPage と PrintToPage プロパティで印刷開始と終了頁を指定します.




自動拡大縮小印刷のための基準用紙サイズ指定


DesignedPaperSize(W,H)

描画開始前にこのメソッドで設計時の用紙サイズを指定し,このサイズを基準に描画コードを書きます.プレビューまたは印刷は,プリンタ設定コンポーネント,またはプレビューの [プリンタ・用紙] で設定したサイズで実行します.縮小の場合は印刷のオフセットに注意する必要があります.印刷オフセットの値も縮小されます.

引数 説明
W Integer 設計時の用紙幅
H Integer 設計時の用紙高さ




プレビューフォームを閉じる

Close

プレビューフォームの [閉じる] ボタン以外で閉じる必要がある場合に使用します.




メタファイルイメージの取得


GetMetaImage (Page): TMetaFile

引数で指定する頁のメタファイルイメージを取得または作成します.Page の値が 0 以下の時は 1 頁目,PageCount よりも大きい値の時は PageCount の頁のメタファイルイメージを取得します.

引数 説明
Page Integer 頁番号




追加メソッド


印刷プレビュー制御コンポーネントで説明している描画用の追加メソッドが使用できます