hallo habe dieses phpskript zur erstellung eines bildausschnittes und dessen ausgabe, aber was mir ausgegeben wird sind hyroglyphen. kann mir bitte jemand weiter helfen, finde nicht den fehler und auch keine anhaltspunkte im netz.
hier mein skript und meine ausgabe:
wäre dankbar, wenn mir jemmand eine kleine hilfe geben könnnte. danke
Edit by Zergling: Binärcode gekürzt, zerschießt sonst die Breite der Seite, bitte in Zukunft selbst darauf achten.
hier mein skript und meine ausgabe:
PHP-Code:
<?php
header("Content-type: image/jpeg");
// Aufruf der Funktion:
erzeugeBildausschnitt("test.jpg");
function erzeugeBildausschnitt($bildQuelle){
// welche Breite + Hoehe soll der Ausschnitt haben
$Ausschnitt_Breite = 85;
$Ausschnitt_Hoehe = 85;
// welcher Bereich soll dargestellt werden
$Position_x = 0;
$Position_y = 0;
$img1 = imagecreatefromjpeg($bildQuelle);//OriginalDatei
$img2 = imagecreatetruecolor($Ausschnitt_Breite, $Ausschnitt_Hoehe);//Neue Datei mit Auschnitt der Originaldatei
//Was soll geschehen?
//Aus der Hauptdatei soll ein Auschnitt (x: 15px; y:15 px; Breite: 70px; Höhe: 140px)
//in die Neue Dateu ($img2) kopiert werden.
imagecopymerge($img2, $img1, 0, 0, $Position_x, $Position_y, $Ausschnitt_Breite, $Ausschnitt_Hoehe, 100);
//Die neue Datei wird unter einem anderen Namen abgespeichert (und anschließend Speicher gelöscht)
imagejpeg($img2);
imagedestroy($img1);
imagedestroy($img2);
}
?>
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <title>Unbenanntes Dokument</title> </head> <body> ÿØÿà�JFIF������ÿþ�>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛ�C� $.' ",#(7),01444'9=82<.342ÿÛ�C [..] :D}zšÙ�úƤyfâºÍ%&˜¢”«zÊŠ›¢Jwj(«hbÓZ(©´gŠ( cªK47`c8 E*ï ŽT“‘ô'—6?×·ëþ4Q]-c,ÊØûCÑE$¬]ÿÙ </body> </html>
Edit by Zergling: Binärcode gekürzt, zerschießt sonst die Breite der Seite, bitte in Zukunft selbst darauf achten.
Kommentar