Menggambar Bujur Sangkar Menggunakan PHP

imagerectangle()

Adalah fungsi PHP yang digunakan untuk membuat bujur sangkar.

Syntax:

imagerectangle( image_resource, x1, y1, x2, y2, warna)

Keterangan:

  • image_resource adalah nilai resource yang dikembalikan dari fungsi pembuat image seperti fungsi imagecreatetruecolor().
  • x1 adalah titik koordinat X kiri atas
  • y1 adalah titik koordinat Y kiri atas
  • x2 adalah titik koordinat X kanan bawah
  • y2 adalah titik koordinat Y kanan bawah
  • warna adalah warna dari bujur sangkar yang dibuat menggunakan fungsi imagecolorallocate().

Contoh:

Saya ingin membuat gambar seperti terlihat dibawah ini:


Pertanyaan:

Bagaimana membuatnya … ?

Jawaban:

Buatlah file PHP bernama bujursangkar.php dengan isi seperti kode dibawah ini:

<?php 

$gambar=imagecreatetruecolor(400, 300);

$merah=imagecolorallocate($gambar, 255,0,0);

$pink=imagecolorallocate($gambar, 199,21,133);

$putih=imagecolorallocate($gambar, 255,255,255);

imagerectangle($gambar, 20, 10, 120, 280, $merah);

imagerectangle($gambar, 130, 10, 370, 60, $pink);

imagerectangle($gambar, 130,120, 370, 170, $putih);

imagepng($gambar, “gambar.png”);

?>

Keterangan:

  • imagecreatetruecolor(400, 300); Kode ini digunakan untuk membuat resource image dengan lebar 400 dan tinggi 300.
  • imagecolorallocate($gambar, 255,0,0); Kode ini digunakan untuk membuat warna merah.
  • imagecolorallocate($gambar, 199,21,133); Kode ini digunakan untuk membuat warna pink.
  • imagecolorallocate($gambar, 255,255,255); Kode ini digunakan untuk membuat warna putih.
  • imagerectangle($gambar, 20, 10, 120, 280, $merah); Kode ini digunakan untuk membuat bujur sangkar dengan garis pembatas berwarna merah.
  • imagerectangle($gambar, 130, 10, 370, 60, $pink);┬áKode ini digunakan untuk membuat bujur sangkar dengan garis pembatas berwarna pink.
  • imagerectangle($gambar, 130,120, 370, 170, $putih);┬áKode ini digunakan untuk membuat bujur sangkar dengan garis pembatas berwarna putih.
  • imagepng($gambar, “gambar.png”); Kode ini digunakan untuk membuat file .png

Hasil:
Bukalah file bujursangkar.php melalui browsermu dan lihat apakah hasilnya sudah benar sesuai dengan gambar yang diinginkan.

 

Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura‘.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *