Bildupload
#1
geschrieben 27. Mai 2008 - 13:47
wie kann ich es amchen, dass
1. thubnails erstellt werden und
2. die qualität der bilder heruntergerechnet wird?
mfg fidgol
Anzeige
#2
geschrieben 27. Mai 2008 - 14:32
also Grundsätzlich kann ich dir zu diesem Theam erstmal >>Das<< empfehlen.
Thumnails:
Hier geb ich mal einen Code-Auszug von meinem Script mit. Es wird bei dir sicher nicht gleich mit Copy&Past funktionieren - sollte dir aber zeigen wie man es machen KANN. Nachdem ich festgestellt habe ob das Orginale Bild im Hoch- oder Querformat vorliegt wennd ich diesen Code an. (Beispiel für Hochformat und JPG-Bilder)
$h = $img_info[1]/150; $im = imagecreatetruecolor($img_info[0]/$h,150); $org = imagecreatefromjpeg($path."/".$file); ImageCopyResampled($im,$org,0,0,0,0,$img_info[0]/$h,150,$img_info[0],$img_info[1]); imagejpeg($im,$path."/".$thumb, 80);
Runterrechnen:
Ist im Prinzip mit dem Oberen zu vergleichen - kannst halt hier auf die Größenänderung verzichten.
Gruß Slasher2k
#4 _USA_
geschrieben 28. Mai 2008 - 17:15
Dieser Beitrag wurde von USA bearbeitet: 23. Februar 2010 - 23:01
#6 _USA_
geschrieben 29. Mai 2008 - 14:57
Dieser Beitrag wurde von USA bearbeitet: 23. Februar 2010 - 23:01
#7
geschrieben 29. Mai 2008 - 15:46
#8
geschrieben 29. Mai 2008 - 16:25
als ich die rechte nich gesetzt hatte für den ordner, kam ne php meldung, nachdem ich des behoben hab müsste es gehn aber im ordner steckt kein ausgebefile
Dieser Beitrag wurde von fidgol bearbeitet: 29. Mai 2008 - 16:48
#9 _USA_
geschrieben 29. Mai 2008 - 17:29
resize_image("/Verzeichnis/Beispiel.jpg", "/Verzeichnis/neueDatei.jpg", 300, 50, 90);
Wenn es nicht geht, probiere mal
echo resize_image("/Verzeichnis/Beispiel.jpg", "/Verzeichnis/neueDatei.jpg", 300, 50, 90);
dann sollte die Funktion ne entsprechende Fehlermeldung ausgeben. Ich vermute, der Ordner hat keine Schreibrechte.
Gruß USA
#10
geschrieben 29. Mai 2008 - 19:36
dann kommt tobig
#11
geschrieben 29. Mai 2008 - 19:44
Zitat (USA: 29.05.2008, 15:57)
Warum das? So innovativ ist der Code nun wirklich nicht
@fidgol: Wenn du wissen willst, was das alles bewirkt, lies dir mal dieses Tutorial durch: http://www.phpit.net/article/image-manipul...n-php-gd-part2/
Hier findest du auch weitere Möglichkeiten, wie und was du mit den Bildern machen kannst.
Gruß,
Stefan
#12 _USA_
geschrieben 29. Mai 2008 - 20:03
Zitat (fidgol: 29.05.2008, 20:36)
dann kommt tobig
Wenn die neue Höhe und/oder die neue Breite größer sind/ist, als die Höhe/Breite des Bildes, ist es logischerweiße nicht möglich, das Bild zu verkleinern.
Zitat (Diewie: 29.05.2008, 20:44)
Ich bin der Autor des Codes und möchte, dass der © Vermerk drinnen bleibt. Punkt.
(u.A. weil das Teil eines von mir entwickelten CMS ist...)
Ich glaube auch kaum, dass fidgol das stören wird...
Gruß USA
Dieser Beitrag wurde von USA bearbeitet: 29. Mai 2008 - 20:05