Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm imageechar () trong PHP

Hàm imageechar () vẽ một ký tự theo chiều ngang.

Cú pháp

bool imagechar( img, font, x, y, ch, color )

Tham số

  • img :Tạo một hình ảnh với imageecreatetruecolor ().

  • phông chữ :Đặt kích thước phông chữ

  • x :x-toạ độ

  • y :tọa độ y

  • c :Nhân vật để vẽ.

  • màu sắc :Một mã nhận dạng màu sắc được tạo bằng imageecolorallocate ().

Quay lại

Hàm imageechar () trả về TRUE khi thành công hoặc FALSE khi thất bại.

Ví dụ

Sau đây là một ví dụ:

<?php
   $img = imagecreate(400, 300);
   $str = 'Demo';
   $bgcolor = imagecolorallocate($img, 30, 80, 70);
   $textcolor = imagecolorallocate($img, 255, 255, 255);
   imagechar($img, 80, 100, 90, $str, $textcolor);
   header('Content-type: image/png');
   imagepng($img);
?>

Đầu ra

Sau đây là kết quả:

Hàm imageechar () trong PHP

Ví dụ

Hãy để chúng tôi xem một ví dụ khác, trong đó chúng tôi đang vẽ một ký tự có tọa độ và chiều cao / chiều rộng khác nhau như được hiển thị trong ví dụ trên:

<?php
   $img = imagecreate(350, 270);
   $str = 'Example';
   $bgcolor = imagecolorallocate($img, 70, 100, 130);
   $textcolor = imagecolorallocate($img, 200, 195, 210);
   imagechar($img, 100, 50, 70, $str, $textcolor);
   header('Content-type: image/png');
   imagepng($img);
?>

Đầu ra

Sau đây là kết quả:

Hàm imageechar () trong PHP