phpbar.de logo

Mailinglisten-Archive

[php] R: [php] AW: [php] Nochmal Bilder erzeugen ;-)

[php] R: [php] AW: [php] Nochmal Bilder erzeugen ;-)

TICINONLINE info_(at)_ticinonline.to
Mon, 17 Jan 2000 18:48:16 +0100


Mit diese Funktion Kommt im quelletext einfach ein
<img src='secondo.gif' border=0 alt='1 July 2000 live NEW ORLEANS'>
Anstatt den:
<img src='giffi.php3?text=soundso' border=0 alt='1 July 2000 live NEW
ORLEANS'>

Das ist der einziege unterscheid

Mit Internet explorer 3
ist dass Bild gif sichtbar
das .php3 bild kommt nur den alt text

Selber probieren :-)

Bill Gates hat damals ein bug im header

Hingegen Nescape kann auch der puren quellentext
vom Gif lesen und wiedergeben.


http://www.teamone.de/selfaktuell/inline-image.htm
http://www.cis.ohio-state.edu/htbin/rfc/rfc2397.html
Komisch aber wahr

24% Internet explorer 3 moechte auch was sehen
Klar wenn das Zielpublikum Jung ist die haben alle plug-in
und browser

Saluti


___________________________

PPK Online Gordevio
ScreenDesign
PHP3 Data Sheet CGI html
Java Mysql dhtml webprogram
www.ticinonline.to
info_(at)_ticinonline.to

___________________________

-----Messaggio originale-----
Da: Peter Karsten [mailto:home_(at)_peter-karsten.de]
Inviato: lunedì 17 gennaio 2000 15.50
A: TICINONLINE
Oggetto: Re: [php] AW: [php] Nochmal Bilder erzeugen ;-)


hi ,
und vielen dank erstmal,...

wieso sollten die dreier Browser das nicht sehen?
hab ehrlich gesagt nirgendtswo mehr einen installiert, wenns hochkommt hab
ich noch wo nen vierer, ..

> Ich habe eine funktion geschrieben die dass gif
> als image sroll .gif kommt und nicht giffi.php3?bla=blabla......
also das musst du mir mal genauer erklaeren, was genau macht die funktion?
ich hab die methode mit dem giffi.php? bla genommen,.. was hat es aber mit
der ersten funktion die du geschrieben hast auf sich?

danke

mfg

peter karsten



> Die Funktion geht etwa so:
>
> function machegif($s,$text,$numero) {
> if(!isset($s)) $s=11;
> $size = imagettfbbox($s,0, "optima.ttf",$text);
> $dx = abs($size[2]-$size[0]);
> $dy = abs($size[5]-$size[3]);
> $xpad=9;
> $ypad=9;
> $im = imagecreate($dx+$xpad,$dy+$ypad);
> $white = ImageColorAllocate($im, 255,255,255);
> $black = ImageColorAllocate($im, 255,255,255);
> $red = ImageColorAllocate($im, 0,0,128);
> ImageRectangle($im,0,0,$dx+$xpad-1,$dy+$ypad-1,$black);
> ImageRectangle($im,0,0,$dx+$xpad,$dy+$ypad,$white);
> ImageTTFText($im, $s, 0, (int)($xpad/2)+1, $dy+(int)($ypad/2), $black,
> "optima.ttf", $text);
> ImageTTFText($im, $s, 0, (int)($xpad/2), $dy+(int)($ypad/2)-1, $red,
> "optima.ttf", $text);
> ImageGIF($im, "$numero.gif");
> echo"<img src='$numero.gif' border=0 alt='$text'>";
>  }
>
>
> Anwenden :
>
> machegif($fontnummer,$text,$gifname);
>
> Example:
>
> http://jazzascona.ch/program/index.html
>
> Nachteile der /dir muss schreibrechte haben
>
>
> Ciao aus der sudschweiz und aus dem Big Jazz Event 2000 in Ascona
>
> ___________________________
>
> PPK Online Gordevio
> ScreenDesign
> PHP3 Data Sheet CGI html
> Java Mysql dhtml webprogram
> www.ticinonline.to
> info_(at)_ticinonline.to
>
> ___________________________
>
> -----Messaggio originale-----
> Da: php-admin_(at)_infosoc.uni-koeln.de
> [mailto:php-admin_(at)_infosoc.uni-koeln.de]Per conto di Gloss Mathias
> Inviato: lunedì 17 gennaio 2000 15.19
> A: 'php_(at)_infosoc.uni-koeln.de'
> Oggetto: [php] AW: [php] Nochmal Bilder erzeugen ;-)
> Priorità: Bassa
>
>
> Aloha,
>
> > ----------
> > Von: Peter Karsten[SMTP:home_(at)_peter-karsten.de]
> >
> > ich nochmal mit meinen dynamischen Bildern,
> > hab mir jetzt halbwegs geholfen
> > siehe:
> > http://www.paeffgen.com/test/
> >
> nett :-)
>
> > nun hab ich folgende frage: die schrift in der Box sieht so verschwommen
> > aus, kann man da was machen?
> > oder wieso kommt das so? ich hab bisher mit arial und serifa probiert
> > gleiche ergebnis auch farbe wechseln hat nichts genützt,... kann es sein
> > das
> > die farbe der schrift sich mit der farbe des bild zusammenmischt?
> >
> Vermutlich wird hier ein sogenanntes "Aliasing" der Kanten
> vorgenommen. Dadurch werden allzuscharfe Kanten an den Grenzen
> zwischen Hintergrund und Schriftfarbe vermieden, indem die
> Nachbarpixel eine Farbe zwischen Hintergrund und Schriftfarbe
> bekommen. Vielleicht kann man das irgendwo abstellen ?
>
>
> Kleine Frage noch - erzeugst du die Icons jedesmal neu, oder
> Speicherst du sie dann und erzeugst nur noch die fehlenden
> (was schneller wäre)
>
> Grüße, Mathias
>
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>




php::bar PHP Wiki   -   Listenarchive