Mã PHP bên dưới tạo văn bản dưới dạng hình ảnh được tạo động, làm cách nào để tôi có thể lấy hình ảnh chỉ lớn như văn bản? Cảm ơn.Thay đổi kích thước hình ảnh theo kích thước văn bản
<?php
header('Content-Type: image/jpeg');
$text='Test';
$img = imageCreate(200,200);
imagecolorallocate($img, 255, 255, 255);
$textColor = imagecolorallocate($img, 0, 0, 0);
imagefttext($img, 15, 0, 0, 55, $textColor, 'bgtbt.ttf', $text);
imagejpeg($img);
imagedestroy($img);
?>
UPDATE 1: Tôi tìm thấy câu trả lời ở đây với các ví dụ về các poster ban đầu - Creating IMage from Text in PHP - how can I make multiline?
UPDATE 2: phiên bản Martin Geisler cũng hoạt động tốt
Tôi muốn sử dụng phông chữ ttf, tôi nhìn vào một số ví dụ trên trang imageftbbox nhưng tôi dường như không thể có được kích thước của văn bản. – usertest
Vâng, tôi xin lỗi vì tôi đã trả lời câu hỏi sai lúc đầu - tôi đã đưa ra mã cho các phông chữ TrueType thay thế. –
Tôi đã thử mã và tôi nhận được lỗi "Hình ảnh" test.php "không thể được hiển thị, bởi vì nó có lỗi." – usertest