プリンター印刷時の1文字当りのピクセル数について

解決


エマ  2003-03-25 19:16:43  No: 3231  IP: [192.*.*.*]

お世話になります。
プリンターの印刷可能最大文字数(列数・行数)知りたいのですが1文字当りの
ピクセル数の取得方法がわかりません、どなたか教えていただけませんか、

    文字フォント    MSゴシック

編集    削除
にしの  2003-03-25 19:42:36  No: 3232  IP: [192.*.*.*]

http://www.borland.co.jp/tips/delphi/dh010/
このあたりが参考になると思います。

これを読む限りでは、Font.Heightでも取得できますが正確な値を取得するにはCanvasプロパティのTextWidth関数やTextHeight関数を使用した方がよさそうです。

編集    削除
エマ  2003-03-25 22:06:32  No: 3233  IP: [192.*.*.*]

にしの 様 回答頂きありがとうございます。
CanvasプロパティのTextWidth等を使用して見ます。

編集    削除