スポンサーサイト

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録
    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    gdを使ってテキストを画像に落とす

  • このエントリーを含むはてなブックマーク
  • Yahoo!ブックマークに登録

    PHPでテキストを画像にする、動的に画像で表示する手段として、
    php-gd使って、imagettftextを使った方法で下記の様なソースを
    書いて見ました。
    フォントは、IPAさんのフォントを利用させてもらっています。



    $msg = "画像化するメッセージ";
    $size = '48';
    $font = "/var/www/html/IPAfont00301/ipam.otf";
    header("Content-Type: image/png");
    $r = imagettfbbox($size, 0, $font, $msg);
    $width = $r[2] - $r[6];
    $height = $r[3] - $r[7];
    $img = imagecreatetruecolor($width + $size, $height + $size);
    $col = imagecolorallocate($img, 255, 255, 255);
    imagettftext($img, $size, 0, $size / 2, $size + $size / 2, $col, $font, $msg);
    imagepng($img,"書き出すファイル名.png");



    動的にHTML上に出力する場合は、書き出すファイル名.png部分が不要になると
    思います。
    スポンサーサイト

    theme : Linux
    genre : コンピュータ

    comment

    Secret

    ご案内
    google検索
    カスタム検索
    カテゴリ
    最新記事
    Amazon
    カテゴリー&RSS
    RSS新着情報

    plugin by F.B

    検索フォーム
    最近のコメント(コンパクト)
    データ取得中...
    リンク
    フリーエリア
    RSSリンクの表示
    カレンダー
    05 | 2017/06 | 07
    - - - - 1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 -
    ブックマーク
    Yahoo!ブックマークに登録
  • | このエントリーを含むはてなブックマーク
  • 月別アーカイブ
    最新トラックバック
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。