void imagepng_embed(ressource Bild)
PHP stellt eine Reihe von image-Funktionen bereit, um Grafiken dynamisch (z.B. im Fragebogen) zu erzeugen oder zu bearbeiten. So lassen sich etwas benutzerdefinierte Diagramme erstellen. Das Problem bei der Verwendung von Bildern ist, dass diese in eine eigene Datei gespeichert werden müssen, bevor sie im Fragebogen angezeigt werden können – und später muss man sich darum löschen, solche temporären Dateien zu löschen.
Die Funktion imagepng_embed
umgeht dieses Problem durch die Verwendung einer Data-URL. Dabei wird nicht HTML-typisch auf eine Bilddatei verwiesen, sondern diese wird direkt im HTML-Code der Seite integriert. Der Befehl platziert das Bild mittels <img>
-Tag genau an der Stelle, an der er aufgerufen wird.
imagecreatefrompng()
oder imagecreate()
erstellt wurde.