Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

imagerectangle

Image-Funktionen

    Befehl:
int imagerectangle ( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $col )


    Parameter-Liste:
NameBeschreibung
imageEine von den verschiedenen Erzeugungsfunktionen wie imagecreatetruecolor() gelieferte Grafikressource.
x1x-Koordinate für den ersten Punkt.
y1y-Koordinate für den ersten Punkt.
x2x-Koordinate für die zweite Stelle.
y2y-Koordinate für die zweite Stelle.
colorDie Linienfarbe. Ein Farbkennung mit imagecolorallocate() erstellt.

    Rückgabewerte:
Return TRUE bei Erfolg FALSE im Fehlerfall.

    Beschreibung:
ImageRectangle() erzeugt ein Rechteck mit der Linienfarbe col, beginnend bei der oberen linken Koordinate X1 und Y1. Das Ende liegt bei der unteren rechten Koordinate X2 und Y2. Dabei ist 0, 0 die linke obere Ecke des Bildes im.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

imagerectangle() - Beispiel:


Eingabe:
<?PHP
$image = imagecreate ( 300, 150 );

$farbe_body = imagecolorallocate ( $image, 243, 243, 243 );
$farbe_b = imagecolorallocate ( $image, 10, 36, 106 );

imagerectangle ( $image, 50, 60, 230, 90, $farbe_b );

header ( 'Content-Type: image/png' );
imagepng ( $image );
imagedestroy ( $image );
?>


Ausgabe:
imagerectangle() - Beispiel 2:


Eingabe:
<?PHP
// Erstellt ein Bild, 200 x 200
$canvas = imagecreatetruecolor(200, 200);

// Ordne Farben
$pink = imagecolorallocate($canvas, 255, 105, 180);
$white = imagecolorallocate($canvas, 255, 255, 255);
$green = imagecolorallocate($canvas, 132, 135, 28);

// Zeichnet jeweils mit einer eigenen Farbe drei Rechtecke
imagerectangle($canvas, 50, 50, 150, 150, $pink);
imagerectangle($canvas, 45, 60, 120, 100, $white);
imagerectangle($canvas, 100, 120, 75, 160, $green);

// Ausgabe und lösche den Ordner
header('Content-Type: image/jpeg');

imagejpeg($canvas);
imagedestroy($canvas);
?>

Ausgabe:
Image-Funktionen