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 頁番号




追加メソッド


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