
Hàm viết chữ lên hình bằng php
14.07.2014/10:36
Sau đây mình giới thiệu code viết chữ lên hình trong PHP dùng hàm
ImagettfTextvà một số hàm cơ bản khác.

Trước tiên bạn cần một ảnh để làm ảnh gốc, font chữ ưu thích của bạn. Sau đó bạn tạo ra một file *.php với nội dung như sau
Code PHP:
<!--?php <br ?-->
echo "<img alt="" src="66.png" />"; // Gọi kết quả
$im = ImageCreateFromJpeg("65.jpg"); // Link ảnh gốc
$string = "SinhVienLife.co.cc"; // Dòng chữ muốn in lên hình
$pxX = (Imagesx($im) - 6.5 * strlen($string))/2; // Tạo độ X của chữ
$pxY = Imagesy($im)-Imagesy($im) 40; // Tạo độ Y của chữ
$fontsize = "20"; // Cỡ chữ
$color = ImageColorAllocate($im, 255, 255, 255); // Màu chữ
$font = "font.ttf"; // Font chữ
ImagettfText($im, $fontsize, 0, $pxX, $pxY, $color, $font, $string); // hàm viết chữ lên hình ImagettfText(Link ảnh gốc, Font size, độ nghiêng, tạo độ X , tạo độ Y, Màu, Font, Chữ muốn in)
imagePng($im,"66.png"); // Tiến hành tạo file ảnh mới có tên 66.png và cho chữ rõ hơn hàm imagejpeg()
ImageDestroy($im);
?>
ok sau khi hoàn thành ra kết quả như sau:

Chú ý: Màu chữ bạn có thể tham khảo
TẠI ĐÂY
Khi ta thay đổi độ nghiêng thành 50 và các thông số khác thì được như hình sau:


↓Tải Về Máy↓
Nguồn: levantoan.com
Bạn đến từ:
Liên kết: