固定長でないフォントの複数行の中央寄せ、右寄せについて

30 views
Skip to first unread message

ysd

unread,
Nov 4, 2025, 1:35:18 AMNov 4
to RapidReportサポート QAフォーラム
お世話になっております。

固定長でないフォントの複数行の中央寄せ、右寄せで、

最後の行だけが寄せられて、その上の行は寄らないようです。

互換性オプションの 4.37 Typeset を付けても変わりませんでした。

確認をお願いいたします。
20251104151610.jpg

RapidReport

unread,
Nov 5, 2025, 11:14:39 PMNov 5
to RapidReportサポート QAフォーラム
バージョン4.35の修正内容
「(.NET版のみ)プレビュー/直接印刷で、テキスト/フィールド要素で中央/右寄せを行う際、テキスト末尾の空白がトリムされないようにした」
のために、文字を割り付ける際に空白文字などの幅を計算するフラグを付けて描画するようになっていることから
行末尾の改行コードの分だけ空白が出力されることによってズレが生じています。

互換性オプションの _4_37_WrappedTextNoTrim を有効にすることで解消されます。
2025年11月4日火曜日 15:35:18 UTC+9 ysd:

ysd

unread,
Nov 6, 2025, 7:00:18 PMNov 6
to RapidReportサポート QAフォーラム
レポートデザイナー の設定で  _4_37_WrappedTextNoTrim にチェックを入れてみましたが、変わりませんでした。

他に何か必要でしょうか?

フォントはメイリオを使用しています。

2025年11月6日木曜日 13:14:39 UTC+9 RapidReport:
setting.json
20251104.rrpt

ysd

unread,
Nov 6, 2025, 7:08:48 PMNov 6
to RapidReportサポート QAフォーラム
あと、この状態がデフォルトというのは何か違う気がします。

もし本当にそうであれば、 WrappedTextNoTrim は Text のプロパティにしていただきたいです。

ご検討のほど、よろしくお願いします。

2025年11月7日金曜日 9:00:18 UTC+9 ysd:
Message has been deleted
Message has been deleted

RapidReport

unread,
Nov 7, 2025, 1:43:43 AMNov 7
to RapidReportサポート QAフォーラム
すみません。
有効にする必要があるのは、4.34GdiTextNotMeasureTrailingSpacesでした。

空白文字のスペースが割付に反映されるようにこれをデフォルトとしていましたが、
確かにこの動作は設定可能とするのが妥当かもしれません。
次回バージョンアップの検討事項とします。

ysd

unread,
Nov 7, 2025, 3:45:33 AMNov 7
to RapidReportサポート QAフォーラム
4.34GdiTextNotMeasureTrailingSpacesで直ることを確認しました。

(全部確認すればよかったです。こちらこそすみません。)

ありがとうございました。
2025年11月7日金曜日 15:43:43 UTC+9 RapidReport:
Reply all
Reply to author
Forward
0 new messages