<?php
bool imagesetclip ( GdImage $image,
int $x1,
int $y1,
int $x2,
int $y2 )
where,
$image = The image identifier
$x1 = The x-coordinate of the upper left corner
$y1 = The y-coordinate of the upper left corner
$x2 = The x-coordinate of the lower right corner
$y2 = The y-coordinate of the lower right corner
?>
<?php
echo 'PHP VERSION: ' . PHP_VERSION . '<br><br>';
$img01 = 'png/PNG 076 01.png';
$rct01 = 'png/PNG 076 01 imagesetclip.png';
echo $img01; ?>
<br><br><img src="<?php echo
$img01; ?>" alt="<?php echo $img01; ?>" width="400"><br><br>
<?php
$id_im01 = imagecreatefrompng($img01);
$x01a = 230;
$y01a = 123;
$x01b = 360;
$y01b = 230;
$white = imagecolorallocate($id_im01, 0, 0, 255);
$bool01 = imagesetclip($id_im01,
$x01a, $y01a, $x01b, $y01b);
if($bool01 == TRUE)
{
imagerectangle($id_im01,
$x01a, $y01a, $x01b, $y01b, $white);
imagepng($id_im01, $rct01);
echo $rct01; ?>
<br><br><img src="<?php echo
$rct01; ?>" alt="<?php echo $rct01; ?>" width="400">
<?php
}
?>