Autor |
Nachricht |
Benutzer 1103
Account gelöscht
Ort: -
|
Verfasst Di 09.03.2004 15:22
Titel
|
|
|
schon klar...wollts nur explizit an diesem beispiel erläutert haben.
|
|
|
|
|
eye-fx
Dabei seit: 24.10.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Di 09.03.2004 16:25
Titel
|
|
|
@lordle: das ist eine interessante und nette lösung.
ich hätte dir wohl zum exif-modul geraten, damit kann man auch eine ganze menge auslesen... vorrausgesetzt natürlich nur, das auch exif-daten gespeichert sind.
|
|
|
|
|
Anzeige
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 09.03.2004 16:31
Titel
|
|
|
hm, vielleicht bin ich da falsch informiert, aber sind jpg dateien nich eh IMMER 72 dpi?
da steigt doch nur die größe in pixel wenn die dpi zahl in ps oder so erhöht wird, oder?!
|
|
|
|
|
cleaner
Moderator
Dabei seit: 22.01.2003
Ort: CASSELFORNIA
Alter: 50
Geschlecht:
|
Verfasst Di 09.03.2004 16:40
Titel
|
|
|
beeviZ hat geschrieben: | hm, vielleicht bin ich da falsch informiert, aber sind jpg dateien nich eh IMMER 72 dpi?
da steigt doch nur die größe in pixel wenn die dpi zahl in ps oder so erhöht wird, oder?! |
aber so was von derartig falsch informiert ...
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst Di 09.03.2004 16:41
Titel
|
|
|
beeviZ hat geschrieben: | hm, vielleicht bin ich da falsch informiert, aber sind jpg dateien nich eh IMMER 72 dpi?
da steigt doch nur die größe in pixel wenn die dpi zahl in ps oder so erhöht wird, oder?! |
Größe der Pixel? Werden bei dir die Zentimeter auch größer, wenn du sie in Dezimeter umrechnest
|
|
|
|
|
lordle
Threadersteller
Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 48
Geschlecht:
|
Verfasst Mi 10.03.2004 10:47
Titel
|
|
|
schwampf hat geschrieben: | WOW...bin begeistert...es funktioniert!
//EDIT: kannst du vielleicht erläutern WARUM genau das funktioniert? was genau macht dieses unpack? |
unpack löst die binäre Datenstruktur auf und lässt den Inhalt der einzelnen Bytes entpacken und steckt das in Arrays.
(zur Syntax: http://www.php3.de/unpack/ ). Code: | $aufloesung = unpack('x14/ndpi', $header); | macht also nichts anderes, als das Byte 'x14' auszulesen und in Array 'dpi' zu packen! /n ist nichts anderes als das Trennzeichen hier.
@lazy: fopen öffnet immer die gesamte Datei, die dann im Speicher sitzt. fread beisst davon dann ein Stückchen ab. Deshalb danach sofort wieder den filehandler schliessen und den Speicher freigaben.
|
|
|
|
|
lordle
Threadersteller
Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 48
Geschlecht:
|
Verfasst Mi 10.03.2004 10:50
Titel
|
|
|
eye-fx hat geschrieben: | @lordle: das ist eine interessante und nette lösung.
ich hätte dir wohl zum exif-modul geraten, damit kann man auch eine ganze menge auslesen... vorrausgesetzt natürlich nur, das auch exif-daten gespeichert sind. |
jou. exif is für Digicams cool. Aber bei Produktfotografie und späterer Nachbearbeitung wird der exif-header meist verworfen! Und ich kann nicht damit rechnen, dass hier nur exif-JPGs hochgeladen werden!
Never trust input data! Du glaubst nicht, was Kunden alles über ein Bild-Upload-Formular hochladen!
|
|
|
|
|
Benutzer 1103
Account gelöscht
Ort: -
|
Verfasst Mi 10.03.2004 11:03
Titel
|
|
|
lordle hat geschrieben: | schwampf hat geschrieben: | WOW...bin begeistert...es funktioniert!
//EDIT: kannst du vielleicht erläutern WARUM genau das funktioniert? was genau macht dieses unpack? |
unpack löst die binäre Datenstruktur auf und lässt den Inhalt der einzelnen Bytes entpacken und steckt das in Arrays.
(zur Syntax: http://www.php3.de/unpack/ ). Code: | $aufloesung = unpack('x14/ndpi', $header); | macht also nichts anderes, als das Byte 'x14' auszulesen und in Array 'dpi' zu packen! /n ist nichts anderes als das Trennzeichen hier.
@lazy: fopen öffnet immer die gesamte Datei, die dann im Speicher sitzt. fread beisst davon dann ein Stückchen ab. Deshalb danach sofort wieder den filehandler schliessen und den Speicher freigaben. |
Aha...dankeschön, genau nach der Erklärung hab ich gesucht
|
|
|
|
|
|
|
|
Ähnliche Themen |
[css] div positionierung eines bildes
umbenennen eines Bildes : php [solved]
Dreamweaver => Verlinkung eines Bildes
Farbüberlagerung eines transparenten Bildes?
Probleme mit Vergrößerung der sebsterstellten Bildes
Teile eines Bildes farbig
|
|