OT: Jak napsat znak ° pomoci GD knihovny v PHP

Petr Tomasek tomasek@etf.cuni.cz
Úterý Září 11 14:19:58 CEST 2007


On Tue, Sep 11, 2007 at 02:14:56PM +0200, Petr Tomasek wrote:
> On Tue, Sep 11, 2007 at 01:27:23PM +0200, CNCnet.info wrote:
> > To asi enni ten problem - je to uvnitr obrazku zobrazuje se to spatne i 
> > kdyz dam zobrazit jen samotny obrazek:
> > 
> > http://www.jakjevenku.info/graf/graf_hodina.php?hodin=3&typ=tep&stanice=cb
> > 
> > ji nak server bezi na linuxu a celej web je v UTF-8 a Dreamweaver pokud 
> > vim tak dodrzuje kodovani spravne. Ted jsem to jeste kontroloval v 
> > zahlavi samotne stranky.
> > 
> > Radek Vicek 
> 
> Pokud vim, tak knihovna gd neumi unicode.
> 

Takze abych to doplnil, je to jasne. Znak ° je kodovany v unicode jako
U+00B0 (hledejte DEGREE SIGN), cili se do utf-8 prekoduje jako dva znaky.
Jestli "cely web" utf-8 zvlada, tak knihovna gd bohuzel ne. Je tedy treba
knihovne podhodit 8bitovy font, co znak umi, do knihovny primo poslat
retezec v prislusnem 8bit kodovani (napr. iso-8859-1).

Jinou variantou je hodit tam primo bitmapu a "nesrat se" s kodovanim.

P.T.

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus@jabbim.cz



Další informace o konferenci Hw-list