2011/9/7 (水) 21:07:42 Mr.XRAY |
この印刷テストコードを参考にする方もいるかも知れません.
そこで,ちょっと注意があります.それはフォントサイズ等の設定です.
VCLでの文字サイズの設定は,
プリンタ設定コンポーネントの[テストプログラム ScallingDraw]
[フォントサイズ]にあるように,プリンタの解像度によって,
同じFont.Sizeでも大きさが変化してしまいます.
http://mrxray.on.coocan.jp/Delphi/plSetPrinter/ScallingDraw.htm#02
一方,FireMonkeyでは,デバイス非依存ですので,Font.Sizeの設定は,
プリンタの解像度には無関係で,同じ大きさになります.
また,mm(ミリメートル)からドット(ピクセル)単位の換算もプリンタの
解像度には関係なく,96 DPI換算です(のハズです.現在のところ,実際
の動作確認はしていません.正確にはDPIという呼称ではないのですが,
用語は失念! - 調べる気なし?).
|
|