Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm imagechar() trong PHP

imagechar() vẽ một ký tự ngang (horizontal) lên ảnh GD.

Cú pháp

imagechar(resource $image, int $font, int $x, int $y, string $char, int $color): bool

Tham số

  • font: 1-5 (built-in).
  • x, y: Tọa độ góc trên-trái.
  • char: Ký tự vẽ (chỉ ký tự đầu).
  • color: Color identifier.

Ví dụ

<?php
$img = imagecreate(400, 300);
$bg = imagecolorallocate($img, 30, 80, 70);
$textColor = imagecolorallocate($img, 255, 255, 255);
imagechar($img, 80, 100, 90, 'Demo', $textColor); // vẽ 'D' ngang
header('Content-Type: image/png');
imagepng($img);
?>

Font size lớn (như 80) có thể vượt giới hạn built-in (1-5). Thực tế dùng imagettftext() với font TTF cho kích thước tùy ý.