ページ設定で指定した幅の中に配置できる文字の数を計算する
書式:
HPDF_UINT HPDF_Page_MeasureText(HPDF_Page page,
const char *text,
HPDF_REAL width,
HPDF_BOOL wordwrap,
HPDF_REAL *real_width);
戻り値
成功時 :現在のページ設定(フォントサイズ、単語間幅、文字間幅)でwidthに収まるテキストのバイト数
失敗時 :戻り値として0が返り、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。
引数
page :HPDF_Page オブジェクトのハンドル
text :調べたいテキスト
width :テキストを収める幅
wordwrap :HPDF_FALSEを指定すると単語の途中で切って文字数を返す。HPDF_TRUEを指定すると単語の途中では切らない。
real_width :パラメタがNULL出ない場合、テキストを収めるのに必要な幅が設定される。不要な場合はNULLを設定できる。
指定した幅に収めることのできるバイトの長さを計算します。
参照:指定した幅の中に配置できる文字の数を計算する (HPDF_Font_MeasureText)