Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge

 
Erweiterte Suche

5476 Beiträge in 1178 Themen- von 498 Mitglieder - Neuestes Mitglied: Rithaquesri

22.05.2012 11:34
ProfiHost - SupportforumProdukteWebhosting PaketePHP-EXIF Support
Seiten: [1]   Nach unten
Drucken
Autor Thema: PHP-EXIF Support  (Gelesen 2406 mal)
leon_100
Newbie
*
Offline Offline

Beiträge: 14


Profil anzeigen WWW
« am: 08.02.2004 14:05 »

Wäre es möglich, den PHP-EXIF Support für den Apache zu installieren? Mir wäre sehr an der EXIF-Unterstützung gelegen.

MfG
Dirk Jesse
Gespeichert
ProfiHost - Technik
Administrator
Hero Member
*****
Offline Offline

Beiträge: 1703


Profil anzeigen
« Antworten #1 am: 09.02.2004 10:25 »

Zur Zeit ist keinerlei weitere Unterstützung geplant. Jede Unterstützung verlangsamt den PHP Interpreter ein stückchen. Somit muss ein allgemeines Interesse von einer großen Zahl an Kunden getragen werden - damit sich dies rentieren kann.
Gespeichert

Mit freundlichen Grüßen
Ihr ProfiHost Team
Hopka
Newbie
*
Offline Offline

Beiträge: 12


Profil anzeigen WWW
« Antworten #2 am: 16.05.2004 17:03 »

Leider lässt sich EXIF-Unterstützung auch nicht dynamisch hinzu laden.

Aber man kann EXIF-Informationen auch mit Image Magick auslesen.
Gespeichert
leon_100
Newbie
*
Offline Offline

Beiträge: 14


Profil anzeigen WWW
« Antworten #3 am: 16.05.2004 21:07 »

@Hopka

Wie geht das? Gibts dafür evtl. irgendwo ein Beispielscript?
Gespeichert
Hopka
Newbie
*
Offline Offline

Beiträge: 12


Profil anzeigen WWW
« Antworten #4 am: 17.05.2004 19:00 »

Habe grade eine passende Funktion geschrieben:

Code:
<pre>
<?php

function ImageMagickEXIF&#40;$filename, $IMpath=''&#41; &#123;
// $filename ist der Dateiname &#40;evtl. inkl. Pfad&#41;
// $IMpath ist der Pfad zu ImageMagick &#40;optional&#41;
$EXIFInfo shell_exec&#40;$IMpath . 'identify -format "%[EXIF&#58;*&#93;" "' . $filename . '"'&#41;;
preg_match_all&#40;"/&#40;.*?&#41;=&#40;.*?&#41;\n/s", $EXIFInfo, $matched&#41;;
$matches count&#40;$matched[1&#93;&#41;;
$exif = Array&#40;&#41;;
for &#40;$n=0; $n<$matches; $n++&#41; &#123;
    $exif[$matched[1&#93;[$n&#93;&#93; = $matched[2&#93;[$n&#93;;
&#125;
return $exif;
&
#125;

print_r&#40;ImageMagickEXIF&#40;'test.jpg'&#41;&#41;;

?>

</pre>

Live in Action: http://hopka.net/exiftest.php

Es ist allerdings leider nicht möglich, ganz so viele Informationen zu erhalten, wie mit Hilfe der EXIF-Extension. Beispielsweise der EXIF-Thumbnail kann nicht ausgelesen werden, aber die meisten Informationen sind doch verfügbar, und ein paar können noch mit anderen PHP-Funktionen wie getImageSize dazu geholt werden.
Gespeichert
Seiten: [1]   Nach oben
Drucken
Gehe zu: