PHP zeichnet ein Rechteck und füllt es

WBOY
Freigeben: 2024-03-21 10:14:02
nach vorne
1043 Leute haben es durchsucht

php-Editor Youzi zeigt Ihnen, wie Sie mithilfe der PHP-Sprache ein Rechteck zeichnen und es mit Farbe füllen. Mit einfachem Code können Sie diese Funktionalität problemlos implementieren. Im Folgenden stellen wir Ihnen im Detail vor, wie Sie mit PHP ein Rechteck zeichnen und das Rechteck mit Farbe füllen. Lasst uns gemeinsam erkunden!

PHP Zeichne ein Rechteck und fülle es aus

Einführung

In php können Sie die GD-Bibliothek zum Zeichnen und Bearbeiten von Bildern verwenden, einschließlich des Zeichnens und Füllens von Rechtecken. Die GD-Bibliothek stellt eine Reihe von Funktionen bereit, mit denen verschiedene Grafikverarbeitungsaufgaben implementiert werden können.

Zeichne ein Rechteck

Um ein Rechteck zu zeichnen, können Sie die Funktion imagefilledrectangle() verwenden. Diese Funktion erfordert die folgenden Parameter:

  • Bildressourcen
  • Start-X-Koordinate
  • Y-Koordinate starten
  • Die Breite des Rechtecks
  • Höhe des Rechtecks
  • Füllfarbe

Zum Beispiel zeichnet der folgende Code ein mit Rot gefülltes Rechteck:

$image = imagecreate(100, 100);
$color = imagecolorallocate($image, 255, 0, 0);
imagefilledrectangle($image, 20, 20, 80, 80, $color);
Nach dem Login kopieren

Gefülltes Rechteck

Um ein Rechteck zu füllen, können Sie die Funktion imagefilledrectangle() verwenden. Diese Funktion verwendet dieselben Parameter wie die Funktion imagefilled(), enthält jedoch auch einen zusätzlichen Parameter zur Angabe der Füllfarbe.

Der folgende Code füllt beispielsweise ein Rechteck mit einem Farbverlauf:

$image = imagecreate(100, 100);
$start_color = imagecolorallocate($image, 255, 255, 0);
$end_color = imagecolorallocate($image, 0, 0, 255);
imagefilledrectangle($image, 20, 20, 80, 80, imagecolorgradient($image, 20, 20, 80, 80, $start_color, $end_color));
Nach dem Login kopieren

Notizen

  • Bei Verwendung der GD-Bibliothek müssen Sie sicherstellen, dass die GD-Erweiterung aktiviert ist.
  • Bevor Sie die Funktion imagefilledrectangle() verwenden, muss eine Bildressource erstellt werden.
  • Das Format der Füllfarbe hängt von der Version der GD-Bibliothek ab. Für die GD-Bibliothek Version 1 ist das Format ein RGB-Wert; für die GD-Bibliothek Version 2 ist das Format ein RGBA-Wert.
  • Die Startkoordinaten des Rechtecks ​​geben die Koordinaten seiner oberen linken Ecke an.

Das obige ist der detaillierte Inhalt vonPHP zeichnet ein Rechteck und füllt es. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:lsjlt.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage