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