Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน imagecharup() ใน PHP


ฟังก์ชัน 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);
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์:

ฟังก์ชัน imagecharup() ใน PHP

ตัวอย่าง

เรามาดูตัวอย่างกัน:

<?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 ที่มีมิติต่างกัน:

ฟังก์ชัน imagecharup() ใน PHP