phpbar.de logo

Mailinglisten-Archive

[php] Bilder ueber Script ausgeben

[php] Bilder ueber Script ausgeben

Joerg Behrens php_(at)_phpcenter.de
Wed, 11 Jul 2001 13:38:28 +0200


Moin,

----- Original Message -----
From: "Marcel Kurz" <m.kurz_(at)_dc-ag.de>
To: <php_(at)_phpcenter.de>
Sent: Wednesday, July 11, 2001 12:40 PM
Subject: Re: [php] Bilder ueber Script ausgeben


> Hi Jörg, Hi Leute,
> >
> > Dem Jungen kann doch geholfen werden ;)
> > http://www.php.net/manual/de/function.imagecreate.php
> >
> > Es ist hier deine Aufgabe den richtigen Header zu senden damit der
> > Brower weis was da an Daten kommt.
> > Beispiel:
> > header ("Content-type: image/gif");
> >
> > Wenn du auf ein vorhandens Bild ausgeben willst was vorher
modifiziert
> > werden soll kannst du das mit ImageCreateFrom*() laden um es z.B zu
> > Skalieren, Texte rein zuschreiben etc. Um etwas generisches zu coden
> > empfiehlt es sich mittels getimagsize das Quellformat zuermitteln.
>
> habs hinbekommen:
> <?php
> header('Content-type: image/jpeg');
> header('Expires: Sat, 22 Apr 1978 02:19:00 GMT');
> header('Cache-Control: no-cache');
> header('Cache-Control: must-revalidate');
> $imgname = "/img/shot.jpg";
> $im = ImageCreateFromJPEG ($imgname);
> ImageJPEG($im);
> ?>

Eine Anmerkung:
Da du keine Modifikationen vornimmst ist es performanter die Bilder
einfach mittels readfile() durchzuschleusen. Das benoetigt dann auch
nicht die Gdlib und deren Funktionen.

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025



php::bar PHP Wiki   -   Listenarchive