Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 05.03.2004, 12:27   #1
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt

Dateigrösse von Bildern mit PHP verkleinern


Hi

Ich habe online eine Bilderdatenbank. Man kann bei mir Bilder bis zur Grösse 1MB hochladen. Nun habe ich mich mal bisserl bei der Konkurrenz umgeschaut und bei denen sind die verfügbaren Bilder max. 300 KB. (Aber als Upload Limit auch 1 MB).

Nun meine Frage:
Kann man die Dateigrösse von Bildern zuverlässig und akzeptabel (ohne grossen Qualitätsverlust) mit dieser GD Bibliothek erreichen oder nicht? Weil ich möchte möglichst viel automatisch halten und die könnte mir das eigentlich abnehmen. Wie würdet ihr das dann machen? Das gleiche Bild wie "kopieren" und die Kopie mit einem Qualitätswert von ungefähr 80 statt 100 speichern?

Und was ist für euch die akzeptable Dateigrösse eines Bildes in der Grossansicht? 300 KB oder höher? Die Vorschaubilder sind mit 200 px * x reichlich gross, also wenn man eines öffnet dann weiss man vorher schon genau ob es sich lohnt oder nicht...
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten


Alt 05.03.2004, 17:18   #2
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
ich würds auf 80% runterschrauben, und zusätzlich vielleicht noch eine maximalgröße festlegen..
also dass die bilder nicht irgendwie 2048*irgendwas sind, sonder vielleicht max 1024*768..
das würde bei manchen bilder schonmal das gewünschte leisten..
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 05.03.2004, 17:32   #3
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
Aber leistet die GD Library gute Arbeit oder lässt die Qualität zu wünschen übrig wenn man es so macht?
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Alt 05.03.2004, 22:37   #4
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
Möchte noch bisserl Statements. Die Bilder sind jetzt im Schnitt (habs verkleinert) 260 KB gross. Ist das akzeptabel?
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Alt 06.03.2004, 21:08   #5
TP-Moderator
 
Benutzerbild von Peter
 
Registriert seit: Nov 2001
Ort: Vienna
Peter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKE
Ich finds so OK.
Dann hat man vom Bild selbst auch noch was.
__________________
_________-- - adicto otra vez - --
(¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
Unterwasserrugby - der dreidimensionale Sport
Peter ist offline   Mit Zitat antworten
Alt 07.03.2004, 12:18   #6
TP-Veteran
 
Benutzerbild von jonemo
 
Registriert seit: Dec 2002
Ort: london
jonemo macht sich hier sehr viel Mühe
öhm, wie heißt denn der befehl in der gdlib, mit dem ich an der quali rumschrauben kann?
__________________
the daily london photo
jonemo ist offline   Mit Zitat antworten
Alt 07.03.2004, 23:46   #7
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
Das ist mal ein Ausschnitt aus einem Script von mir..
PHP-Code:
$src imagecreatefromjpeg($dir."/".$image);
$im imagecreate($newwidth,$newheight);
imageCopyResized($im,$src,0,0,0,0,$newwidth,$newheight,$width,$height); 
imagejpeg($im'',100); 
imagedestroy($im); 
Kannst die 100 durch eine andere Zahl ersetzen, das ist die Qualitätsangabe in %.. Also 100 ist max
Viel Spass
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 10.03.2004, 11:50   #8
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
Meine Bilder variieren jetzt zwischen 200kb und 350kb. Mit Photoshop sieht das noch ganz gut aus. Ich mach jetzt halt immer alles von Hand aber so funzts auch gut.
Und das nimmt mich jetzt auch noch Wunder: Was bevorzugt ihr für Bildergrössen? Also alle Bilder sind ungefähr 1200 * 800 gross, ich finde das gerade gut -> so kann mans als Hintgrund auf den (häuftigsten) 1024 Bildschirmen aber auch auf den 1280* irgendwas.

Was findet ihr?
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Dateigrösse von Bildern mit PHP verkleinern Dateigrösse von Bildern mit PHP verkleinern
« Benutzerauthentifizerung | div. zeitformate - function »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:12 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67