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