目次 前へ 次へ

4.7.2 TrueType フォントが動作していることを確認する

TrueType フォントが JpGraph で動作していることを確認するには、以下の GD スクリプトの動作を確認します。ただし、スクリプト中のフォントのパスは、環境に応じて変更してください。

DEFINE("TTF_DIR","/usr/X11R6/lib/X11/fonts/truetype/");

$im = imagecreatetruecolor (400, 100);
$black = imagecolorallocate ($im, 0, 0, 0);
$white = imagecolorallocate ($im, 255, 255, 255);

imagerectangle($im,0,0,399,99,$black);
imagefilledrectangle($im,0,0,399,99,$white);

imagettftext ($im, 30, 0, 10, 40, $black, TTF_DIR."arial.ttf", "Hello World!");

header ("Content-type: image/png");
imagepng ($im);

上記のスクリプトを動作させるには、GD2 ライブラリが必要です。また、スクリプトは PHP のコンパイル状況に応じて、UTF-8、EUC-JP、Shift_JIS のいずれかで動作することを確認する必要があります。


目次 前へ 次へ