X

PHP 指定 字型 將 文字 畫成圖片

PHP 指定字型, 並將文字畫成圖片來顯示.

範例程式

使用字型: /usr/share/fonts/truetype/arphic/bkai00mp.ttf

下述程式會產生 800 x 600 的圖片, 用 bkai00mp.ttf 來將 "今天天氣真好\n是旅遊的好天氣" 的 text 內容, 變成圖片.


<?php
$text  = "今天天氣真好\n";
$text .= "是旅遊的好天氣";

$image = imagecreate(800, 600); // width = 800, height = 600
$bg    = imagecolorallocate($image, 255, 255, 255); // 背景色

$font  = '/usr/share/fonts/truetype/arphic/bkai00mp.ttf'; // 字型
$black = imagecolorallocate($image, 0, 0, 0); // 字的顏色

// imagettftext($image, 大小, 旋轉, 與左邊的距離, 與上面的距離, $black, $font, $text);
imagettftext($image, 30, 0, 0, 40, $black, $font, $text);

header('Content-type: image/gif');
imagegif($image);
imagedestroy($image);
?>

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post