imagecharup() vẽ một ký tự dọc (vertical) lên ảnh GD.
Cú pháp
imagecharup(resource $image, int $font, int $x, int $y, string $char, int $color): bool
Tham số
- font: 1-5 (font built-in latin2), hoặc font TTF nếu dùng
imagettftext(). - x, y: Tọa độ góc trên-trái của ký tự.
- char: Ký tự vẽ (chỉ ký tự đầu nếu chuỗi dài).
- color: Color identifier từ
imagecolorallocate().
Ví dụ
<?php
$img = imagecreate(300, 300);
$bg = imagecolorallocate($img, 190, 255, 255);
$color = imagecolorallocate($img, 120, 60, 100);
imagecharup($img, 5, 30, 50, 'Demo', $color); // vẽ 'D' dọc
header('Content-Type: image/png');
imagepng($img);
?>
Chỉ vẽ 1 ký tự. Muốn vẽ chuỗi dọc, lặp qua từng ký tự, tăng y.