ฟังก์ชัน imagecharup() ใช้สำหรับวาดอักขระในแนวตั้ง
ไวยากรณ์
imagecharup( img, font, x, y, c, color )
พารามิเตอร์
-
img : สร้างภาพด้วย imagecreatetruecolor()
-
แบบอักษร: กำหนดขนาดฟอนต์ อาจเป็น 1, 2, 3, 4, 5 สำหรับฟอนต์ในตัวในการเข้ารหัสแบบละติน2
-
x: พิกัด x
-
ย :พิกัด y
-
ค: ตัวละครที่จะวาด
-
สี: ตัวระบุสี
คืนสินค้า
ฟังก์ชัน imagecharup() คืนค่า TRUE เมื่อสำเร็จ หรือ FALSE เมื่อล้มเหลว
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง:
<?php $img = imagecreate(300, 300); $str = 'Demo'; $bg = imagecolorallocate($img, 190, 255, 255); $color = imagecolorallocate($img, 120, 60, 100); imagecharup($img, 5, 30, 50, $str, $color); header('Content-type: image/png'); imagepng($img); ?>
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์:
ตัวอย่าง
เรามาดูตัวอย่างกัน:
<?php $img = imagecreate(270, 270); $str = 'Example'; $bg = imagecolorallocate($img, 160, 185, 175); $color = imagecolorallocate($img, 100, 120, 100); imagecharup($img, 10, 80, 100, $str, $color); header('Content-type: image/png'); imagepng($img); ?>
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์ที่ดึงอักขระ E ที่มีมิติต่างกัน: