画像ファイル読み込み・文字埋め込み・保存(ImageString)
<html> <head> <title>画像読み込み・文字埋め込み・保存</title> </head> <body> <?php $file1 = "../../sample/img/img.jpg"; // 画像ファイル $file2 = "./imgst.jpg"; // 画像保存先 $img = ImageCreateFromJPEG($file1); // 画像ファイル読み込み $size = GetImageSize($file1); // 画像サイズ取得 $color = ImageColorAllocate($img, 255, 0, 0); // 色指定 $text = "https://" . $_SERVER["HTTP_HOST"]; // テキスト $left = 20; // 画像埋め込み位置(左) $top = $size[1] / 2; // 画像埋め込み位置(上) ImageString($img, 5, $left, $top, $text, $color); // テキスト埋め込み ImageJPEG($img, $file2); // 画像表示 ImageDestroy($img); ?> 画像に文字を埋め込み保存しました。<br> <br> ↓PHPにて保存した文字埋め込み画像。<br> <img src="<?php echo $file2; ?>"><br> <br> 元の画像。<br> <img src="<?php echo $file1; ?>"><br> </body> </html>
〔 実行する 〕