Aktueller Standort: Startseite> Neueste Artikel> So zeichnen Sie ein Ellipse -Diagramm mit der Funktion von PHPs ImageSellipse () -Funktion

So zeichnen Sie ein Ellipse -Diagramm mit der Funktion von PHPs ImageSellipse () -Funktion

M66 2025-06-21

Wie zeichne ich eine Ellipse mithilfe von ImageSellipse () -Funktion in PHP?

imageellipse()

Parameter

Die ImageSellipse () -Funktion akzeptiert sechs Parameter, nämlich:

  • $ image - Bildressource, die durch Bilderstellung Funktionen zurückgegeben werden kann (wie z. B. ImagecrreatTueColor () ).
  • $ CX - X -Koordinate des Zentrums der Ellipse.
  • $ cy - die y -Koordinate des Zentrums der Ellipse.
  • $ width - Die Breite der Ellipse.
  • $ Höhe - die Höhe der Ellipse.
  • $ color - Die Farbe der Ellipse, die normalerweise durch die Funktion "ImageColOralClocation () erhalten wird.

Rückgabewert

Gibt true zurück, wenn die Funktion erfolgreich ausgeführt wird, und falsch, wenn sie fehlschlägt.

Beispiel 1

 
<?php
// Erstellen Sie ein leeres Bild
$image = imagecreatetruecolor(700, 350);

// Wählen Sie die Hintergrundfarbe aus
$bg = imagecolorallocate($image, 0, 0, 0);

// Hintergrundfarbe füllen
imagefill($image, 0, 0, $bg);

// Wählen Sie eine Farbe für die Ellipse aus
$col_ellipse = imagecolorallocate($image, 255, 255, 255);

// Zeichnen Sie eine Ellipse
imageellipse($image, 325, 175, 500, 175, $col_ellipse);

// Ausgabebild
header("Content-type: image/png");
imagepng($image);
?>

Ausgabe

Beispiel 2

 
<?php
// Erstellen Sie ein leeres Bild
$image = imagecreatetruecolor(700, 600);

// Hintergrundfarbe setzen
$bg = imagecolorallocate($image, 122, 122, 122);

// Hintergrundfarbe füllen
imagefill($image, 0, 0, $bg);

// Stellen Sie die Farbe der Ellipse ein
$col_ellipse = imagecolorallocate($image, 0, 255, 255);

// Zeichnen Sie eine Ellipse
imageellipse($image, 250, 300, 300, 550, $col_ellipse);

// Ausgabebild
header("Content-type: image/gif");
imagepng($image);
?>

Ausgabe

Bei den oben genannten zwei Beispielen zeigen wir, wie eine Ellipse unter Verwendung der ImageSellipse () -Funktion in PHP zeichnet. Diese Funktion eignet sich für eine Vielzahl von Bildzeichnungsaufgaben, sowohl in Grafikverarbeitungsanwendungen als auch in der Webentwicklung.