Header( "Content-type: image/jpeg");
function makethumb($srcFile,$text,$size=12,$R=0,$G=0,$B=0) {
if (!$text){
$text=''imbbs.cn へようこそ'';
$R=255;
$data = GetImageSize($srcFile,&$info); ($data[2]) {
case 1: //画像タイプ、1 は GIF 画像
$im = @ImageCreateFromGIF($srcFile)
break;
case 2: //画像タイプ、2 は JPG 画像
$ im = @imagecreatefromjpeg($srcFile);
break;
case 3: //画像タイプ、3 は PNG 画像です
$im = @ImageCreateFromPNG($srcFile)
}
$srcW=ImageSX( $im) ;
$srcH=ImageSY($im);
$ni= imagecreatetruecolor($srcW,$srcH); $srcW, $srcH);
$font = "2.ttf";
$textcolor = imagecolorallocate($ni,$R,$G,$B); // テキストの色を設定します
$i=0; ='' '';
$len=ceil((12*22)/$size);
$lgg=ceil(($size*16)/12)-1; 0|| !$i){
$start=$len*$i;
//$kk=substr($text, $ start, $ len);
$hei=$i*$lgg+$kk;
imagettftext($ni,$size, 0, 8, $hei, $textcolor, $font, $txt);フォント
$i++
}
ImageJpeg($ni)
if(!$size||$sizemakethumb("face.jpg",$text,$size, $R、$G、$B);
上記は、投稿する画像にテキストを追加するための php コードを、php コードの内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。