フォントの幅を取得する
$font
指定されたフォントの文字の幅をピクセル単位で返します。
font
latin2 エンコーディングの組み込みのフォントの場合は 1, 2, 3, 4, 5 のいずれか (数字が大きなほうが、より大きいフォントに対応します)、あるいは imageloadfont が返した、GdFont クラスのインスタンスのいずれか。
フォントの幅をピクセルで返します。
例1 組み込みフォントでの imagefontwidth の使用法
<?php echo 'フォントの幅: ' . imagefontwidth(4); ?>
上の例の出力は、 たとえば以下のようになります。
フォントの幅: 8
例2 imagefontwidth と imageloadfont を組み合わせた使用法
<?php // .gdf フォントを読み込みます $font = imageloadfont('anonymous.gdf'); echo 'フォントの幅: ' . imagefontwidth($font); ?>
フォントの幅: 23