|
||
Wie benutze ich die Grafikfunktionen von PHP?
Dies ist eine SEHR einfache Einführung in die Grafikprogrammierung mit PHP,
wer sich sich weiter mit diesen Dingen beschäftigen will, sollte in das Manual
von PHP schauen, welches ihr hier findet: Mit der Funktion "int imagecreate (int x_size, int y_size);" kann
man sich ein Zeiger auf ein neues Bild erstellen. Als Parameter übergibt
man die X- und Y-Werte der Bildgröße. Diesen Zeiger gibt man bei
allen folgenden Funktionen an, mit dem man das erstellte Bild bearbeiten möchte. Mit "int imagecolorallocate (int im, int red, int green, int blue)"
kann man eine Farbe nach den RGB-Werten für das Image erstellen. Diese
Variable kann man dann bei anderen Funktionen übergeben, die einen Farbwert
verlangen. Mit "int imagestring (int im, int font, int x, int y, string s, int col)"
kann man einen einfachen String ausgeben. Als Parameter gibt man die X- und
Y-Position, den String und die Farbe des Textes an. Mit "int imagepng (int im [, string filename])" veranlasst man das
Script das Bild auszugeben. (entweder im Browser->ImageZeiger=Parameter oder
als Datei->ImageZeiger+ImagePfad=Parameter) Code: <?PHP Weitere Grafikfunktionen: int imageline (int im, int x1, int y1, int x2, int y2, int col) // für
Linie int imagedestroy (int im) // Gibt den BildZeiger wieder frei (löschen) int imagefill (int im, int x, int y, int col) // Füllt einen Bereich mit
einer bestimmten Farbe int imagefilledpolygon (int im, array points, int num_points, int col) // Zeichnet
ein gefülltes Polygon |