タグ

Web制作とencodingに関するimai_0707のブックマーク (1)

  • 画像に文字を合成:PHP

    『imagettftext』を使用しTrueTypeフォントの文字を画像に合成します。 文字列は『utf-8』でimagettftextに渡し、別の文字コードの場合は『mb_convert_encoding』で変換し渡します。 以下の画像が実行結果です。 画像に『SilverFox2nd〜狐の小屋〜』という文字を合成しました。 フォントは『VLGothicフォントファミリ』を使用しています。 以下のソースコードは、テキストボックスに入力した文字列を画像の左上に表示するものです。 文字の表示位置は、x、y座標で指定しますが、y座標はフォントのベースラインの位置を指定するので、 『x,y』の座標を『0,0』とすると文字列は左上で上に少しはみ出ます。 <? header( "Content-Type: text/html; Charset=euc-jp" ); header( "Expires:

  • 1