Mailinglisten-Archive |
Hallo Simon, das steht in Grafikdateien normalerweise nicht drin. Du kannst aber die Auflösung durch Größe deines Montiors teilen :-D. Mal im Ernst: Wieviel DPI ein Bild hat hängt vom Ausgabemedium ab (also zum Beispiel wieviele Pixel dein Bildschirm auf einem Zoll unterbringt), wovon kein Darstellungsprogramm was wissen kann. In JPG, TIFF und BMP kannst du trotzdem eine Auflösung in DPI angeben. Ich schätze mal, dass dies verwendet wird um beispielsweise einen Drucker damit anzusteuern. Aber was willst du damit in php machen? In JPG werden die DPI-Informationen in den Bytes 15 und 16 gespeichert. So kommst du damit an die DPI-Information in JPEGs... Ungetestet: function jpgDPI($dateiname) { $datei =fopen($dateiname, 'r'); fseek($datei,0xF,SEEK_SET); $size =unpack('n',fread($datei,2)); fclose($datei); return $size; } Yannik Simon Bienlein wrote: > Hallo zusammen, > > ich bin auf der Suche nach einer Möglichkeit, neben Höhe und Breite auch > die Auflösung (DPI) einer Grafikdatei zu ermitteln. In den zahlreichen > Grafik-Funktionen von PHP habe ich hierzu nichts gefunden. > > Für eure Tipps bedanke ich mich im Voraus. > > Schöne Grüße > von Simon > > >
php::bar PHP Wiki - Listenarchive