Skip to content

GGETTEXTSIZE

関数名 引数 戻り値
GGETTEXTSIZE string, string, int(, int) int, int

API

int GGETTEXTSIZE text, fontName, fontSize(, fontStyle)

指定の引数でGDRAWTEXTを行った際の描写範囲をWidth,HeightをそれぞれRESULT:0,RESULT:1に代入する

ヒント

命令、式中関数両方に対応していますが、式中関数は別途RESULT:1を処理する必要があるため、命令としての使用を推奨します

MAIN.ERB
@SYSTEM_TITLE

    GGETTEXTSIZE "USA", "Arial", 150
    PRINTFORML Width:{RESULT:0} Height:{RESULT:1}
    GGETTEXTSIZE "日本", "Arial", 150
    PRINTFORML Width:{RESULT:0} Height:{RESULT:1}
    GGETTEXTSIZE "USA", "MS Pゴシック", 150
    PRINTFORML Width:{RESULT:0} Height:{RESULT:1}
    GGETTEXTSIZE "日本", "MS Pゴシック", 150
    PRINTFORML Width:{RESULT:0} Height:{RESULT:1}
    WAIT
結果
Width:308 Height:167
Width:330 Height:172
Width:281 Height:150
Width:300 Height:150

関連項目