THPDFPage.GetWideTextRowCount Method

指定したボックス幅に収めるために Unicode テキストが何行必要かを予測します(v2.216.0)。GetWideTextRowCount は GetTextRowCount(AnsiString 版)の Unicode 対応メソッドで、現在のフォントで Text を BoxWidth 幅のボックスに収めるために必要な行数を返します。内部では GetWideTextWidth で幅を測定するため、CJK / サロゲート ペア / マルチバイト テキストでも正しく折り返し計算ができます。通常は WideTextOutBox を呼ぶ前に、必要なボックスの高さを決めるために使います

宣言

function GetWideTextRowCount(BoxWidth: Integer; Text: WideString): Integer;

ユニット

HPDFDoc

パラメータ

名前目的
BoxWidthテキスト ボックスの幅(ユーザー空間単位)
Text行数を計算する Unicode テキスト

戻り値

BoxWidth の幅内で、現在のフォントにおいてこのテキストが占める行数

使用上の注意

関連 API