O'Reilly logo

PHP 5 Kochbuch, Third Edition by Stephan Schmidt, Ulrich Speidel, Matthias Brusdeylins, Carsten Lucke, Adam Trachtenberg, David Sklar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

18.1 Linien, Rechtecke und Vielecke zeichnen

Problem

Sie wollen eine Linie, ein Rechteck oder ein Vieleck zeichnen. Sie wollen außerdem bestimmen können, ob das Recht- oder Vieleck offen oder gefüllt sein soll. Beispiel: Sie wollen Säulendiagramme oder Kurven mit Börsenwerten erstellen.

Lösung

Mit ImageLine( ) können Sie eine Linie zeichnen:

ImageLine($image, $x1, $y1, $x2, $y2, $color);

Mit ImageRectangle( ) können Sie ein leeres Rechteck zeichnen:

ImageRectangle($image, $x1, $y1, $x2, $y2, $color);

Mit ImageFilledRectangle( ) zeichnen Sie ein gefülltes Rechteck:

ImageFilledRectangle($image, $x1, $y1, $x2, $y2, $color);

Ein leeres Vieleck zeichnen Sie mit ImagePolygon( ):

$points = array($x1, $y1, $x2, $y2, $x3, $y3); ImagePolygon($image, $points, count($points)/2, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required