September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie wollen ein Bild mit dynamischen Daten (normalerweise Text) auf der Basis einer existierenden Bildvorlage erstellen. Beispiel: Sie wollen einen Hit-Zähler bauen.
Laden Sie die Bildvorlage, ermitteln Sie die richtige Position für das Zentrieren Ihres Texts, fügen Sie der Bildfläche den Text hinzu und senden Sie das Bild zum Browser:
// Konfigurationseinstellungen $image = ImageCreateFromPNG('button.png'); $text = $_GET['text']; $font = ImagePSLoadFont('Times'); $size = 24; $color = ImageColorAllocate($image, 0, 0, 0); // black $bg_color = ImageColorAllocate($image, 255, 255, 255); // white // Zentrierten Text ausdrucken. list($x, $y) = pc_ImagePSCenter($image, $text, $font, $size); ImagePSText($image, ...