Mailinglisten-Archive |
On Wed, 16 Feb 2000, Matthias H. Risse wrote: > > hallo, > > ich suche eine einfach möglichkeit thumb-nails > von jpg und gif bildern auf meinen server zu erzeugen. > > geht das über eine bestimmte php-function oder lib > oder muß ich da ein schon kompiliertes programm > per shell-command [ exec() ] machen? > > danke, würde ich über tips freuen. konnte > diesbezüglich in den faqs nichts finden und hoffe > niemanden mit so einer pissel-frage zu nerven :) Moin, mache es über einen externen Befehl: $browser_ext=jpeg; passthru("/usr/X11R6/bin/mogrify -format $browser_ext -geometry 30% $wfile 2>/dev/stdout "); # Das wandlet die Datei $wfile auf 30% der Grösse, ausserdem # nach jpeg. # Jetzt diese Datei öffenen und dem Browser liefern! # Wie ist wohl der Dateiname? $filename_new=substr($wfile,0,-4); $filename_new = "$filename_new.$browser_ext"; $rfile = "$filename_new"; $rf = fopen("$rfile", "r"); $browser_image = fread($rf, filesize( $rfile )); echo $browser_image; # Die Dateien löschen, keinen Schrott auf der Platte lassen unlink($rfile); unlink($wfile); Ich gestehe, die Dateinamenswandlung ist etwas abenteuerlich, aber es funktioniert. CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq
php::bar PHP Wiki - Listenarchive