掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
QuickReportで枠内に入るように文字の大きさ調整 (ID:29017)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
改造済みQR2.0でテスト (1)(2)共に同じ結果 PDFに出力するのも、印刷するのも一緒のはずだから、紙には出していない。 また、最初の質問で提示されたジュウザさんコード(QRTextAdjust)で試したが、 こちらは、PDF、紙共に、正常出力。 無限ループせず。 TQRDBText(Sender).Font.Size:=TQRDBText(Sender).Font.Size - 1; ↓ フォント変更→Perform(CM_FONTCHANGED, 0, 0); ↓ CMFontChanged で応答 ↓ TQRDBTextのメソッド FormatLines で整形→幅・高さ変更 ↓ SetWidth 内で SetBounds ↓ SetBounds で、Sizeプロパティ変更(枠線書くためのもの) フォント変更で、これだけ流れるはずなんで、まったくWidthが変わらない理由がわからない。 OnPrint後に、変更されたサイズを利用しているように見えるから、 フォントを変えてはいけないとは思えない。 なんかバグくさい感じだけど、見るポイント違ってる?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.