PHP und Bilder... wie erfahre ich DPI?

michanismus

michanismus

Aktives Mitglied
Thread Starter
Dabei seit
23.08.2004
Beiträge
434
Reaktionspunkte
0
Hallo,

hat jemand Erfahrung wie ich die DPI Zahl eines z.B.
Jpeg's erfahre? Steh da gerade bissl auf dem Schlauch.

Möchte PDF generieren, aber ohne DPI kann ich das Bild
nicht auf gewünschte Format verkleinern/vergrößern.

Die Pixelanzahl bringt mir wenig wenn ich ein A6 PDF
erstellen möchte :(

Gruß und Hilfeschrei, Micha
 
Es scheint wirklich nicht so ohne weiteres zu gehn.

Vielleicht steht es in den EXIF-Daten eines Bildes drin.
An die kommst du ja mit der Funktion exif_read_data( $filename ) ran.
 
Hat sich schon erledigt.
Ich weiss ja das Endformat des PDF und die Breite in Pixel.
Berechnen tue ich nun Pixel pro cm wie folgt:
$img_width / 14.8 cm für DIN A6...

Darauf kann ich aufbauen. Zur Not skaliere ich das Bild einfach.

Trotzdem Danke, war schon bissl spät :)
 
Oder auch nicht.. sorry, bis jetzt keine neue Idee.. ;)
 
Ok, eine Lösung ist das zwar auch nicht,
aber gut, wenn du zufrieden bist :D
 
exif funktionen hatte ich auch schon auf herz und nieren
geprüft. :)
 
sorry, war nicht korrekt...

(beitrag gelöscht)
 
Zuletzt bearbeitet:
Nun, möglicherweise ist das abhängig von der Erstellungssoftware, aber exif_read_data() enthält in XResolution bzw. YResolution die Auflösung des Bildes.

Alternativ kommt man auch mit ImageMagick (identify -verbose bildname.jpg) an die dpi ran.

Matt
 
Zurück
Oben Unten