Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

imagecreatefromstring

Image-Funktionen

    Befehl:
resource imagecreatefromstring ( string $image )


    Parameter-Liste:
NameBeschreibung
imageEin String, der die Bilddaten.

    Beschreibung:
imagecreatefromstring() gibt ein Bild-Identifikator, die das Bild von dem gegebenen Bild erhalten. Diese Typen werden automatisch erkannt, wenn Ihr Build von PHP unterstützt sie: JPEG, PNG, GIF, WBMP, und GD2.
Tip:
Mit dieser Funktion können Sie eine URL als Dateinamen verwenden, falls Sie fopen() wrappers ermöglicht haben. Mehr Details dazu, wie Sie den Dateinamen angeben müssen finden Sie bei fopen(). Eine Liste der unterstützten URL Protokolle, die Fähigkeiten der verschiedenen Wrapper, Hinweise zu deren Verwendung und Informationen zu den eventuell vorhandenen vordefinierten Variablen finden Sie unter Unterstützte Protokolle and Wrappers.


    Aktiv in Version:
(PHP 4 >= 4.0.4, PHP 5, PHP 7)

    Siehe auch:
Erzeugt ein neues Bild im JPEG-Format, welches aus einer Datei oder von einer URL gelesen wird
 
Erzeugt ein neues Bild im PNG-Format, welches aus einer Datei oder von einer URL gelesen wird
 
Erzeugt ein neues Bild aus einer Datei oder URL
 
Erstellt eine neue True-Color-Bild
 

imagecreatefromstring() - Beispiel:


Eingabe:
<?php
$data = 'iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABl'
       . 'BMVEUAAAD///+l2Z/dAAAASUlEQVR4XqWQUQoAIAxC2/0vXZDr'
       . 'EX4IJTRkb7lobNUStXsB0jIXIAMSsQnWlsV+wULF4Avk9fLq2r'
       . '8a5HSE35Q3eO2XP1A1wQkZSgETvDtKdQAAAABJRU5ErkJggg==';
$data = base64_decode($data);

$im = imagecreatefromstring($data);
if ($im !== false) {
    header('Content-Type: image/png');
    imagepng($im);
    imagedestroy($im);
}
else {
    echo 'An error occurred.';
}
?>


Ausgabe:
Image-Funktionen