Hallo,
ich möchte mit PHP ein leeres Bild mit bestimmten Maßen erzeugen, und anschl. auf dem Server speichern. Die Formate, mit welchen ich das realisieren möchte, sind png, bmp, jpg und gif.
Ich habe folgenden Code
Bei diesem Code wird das Bild ausgegeben, ich will es jedoch nur speichern. Wie mache ich das?
Wenn ich unterschiedliche Formate möchte, wähle ich dann entsprechend einfach nur imagejpeg, imagegif und imagepng? Wie sieht es dann mit Bitmaps aus?
Vielen Dank für eure Antworten.
ich möchte mit PHP ein leeres Bild mit bestimmten Maßen erzeugen, und anschl. auf dem Server speichern. Die Formate, mit welchen ich das realisieren möchte, sind png, bmp, jpg und gif.
Ich habe folgenden Code
PHP:
$breite = 300; //Bildbreite auf 100 Pixel setzen
$hoehe = 300; //Bildhöhe auf 100 Pixel setzen
$image = imagecreate($breite, $hoehe); //Leeres Bild erstellen
$color = imagecolorallocate($image, 255, 255, 255); //Farbe weiß allokieren
imagefill($image, 0, 0, $color); //Hintergrund einfärben
header("Content-Type: image/jpeg"); //Header manipulieren
imagejpeg($image); //Bild ausgeben
Bei diesem Code wird das Bild ausgegeben, ich will es jedoch nur speichern. Wie mache ich das?
Wenn ich unterschiedliche Formate möchte, wähle ich dann entsprechend einfach nur imagejpeg, imagegif und imagepng? Wie sieht es dann mit Bitmaps aus?
Vielen Dank für eure Antworten.