English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة imagearc في PHP مع أمثلة

معالجة الصور PHP

imagearc — يستخدم لرسم دائرة بيضاوية.

النحو

bool imagearc ( resource $image , int $cx , int $cy , int $w , int $h , int $s , int $e , int $color )

يُرسم imagearc بوسط cx،cy (الجزء العلوي اليسرى من الصورة هو 0, 0) دائرة بيضاوية في الصورة التي يمثلها image.

w و h تحدد عرض و طول الدائرة البيضاوية، نقاط البداية والنهاية يتم تحديدها بمعامل s و e بزاوية. 0° يقع في موقف الساعة الثالثة، يتم الرسم بالاتجاه الساعي.

مثال

<?php
$img = imagecreatetruecolor(200, 200); // إنشاء صورة 200*200
$white = imagecolorallocate($img, 255, 255, 255); // اللون
// رسم دائرة بيضاوية
imagearc($img, 140, 75, 50, 50, 0, 360, $white);
// إخراج الصورة في المتصفح
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>

معالجة الصور PHP