ちょっとテキストをイメージに変換したくて調べておりましたらphpのImageTTFTextというメソッドがあるようなので使ってみました。imagestringメソッドだと日本語が化けてしまうようです。
こんなかんじで、getで取れるので、ちょっとしたアプリに組み込めば結構面白いかなと。
このサービスは誰がどのように使っても全然かまいませんが、ワタシの都合で突然止まるとか消えるとかするかもしれませんので了承の上ご利用ください。
ちなみにフォントはほにゃフォントを使わせて頂いております。非常にありがたいです。かわいいし。
ソースはこんな感じ。何も考えてない感じです。
<?php
putenv( 'GDFONTPATH=' . realpath('./font/') );
$font = 'HONYA-JI';
$fontpath = 'HONYA-JI.ttf';
$height = $_GET["h"];
$width = $_GET["w"];
$fsize = $_GET["s"];
$im = imagecreate( $width, $height );
$white = imagecolorallocate( $im, 255, 255, 255 );
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle( $im, 0, 0, $width -1, $height -1, $white );
imagettftext($im, $fsize, 0, 5, $fsize *1.5, $black, $fontpath, mb_convert_encoding($_GET["t"],"UTF-8","auto"));
header("Content-type: image/png");
imagepng($im);
imagedestroy($im);
?>










