Posted By: Valor (Modry tygrik!) on 'CZunix'
Title:     Re: ImageMagick cz text
Date:      Sat May 17 14:37:54 2008



> convert -fill black -draw "text 100,200 Ahoj" empty.png xx.png
> 
> kde empty.png je prazdny obrazek [transp.].
> 
> Kdyz Ahoj nahradim necim s ceskymi znaky tak mi convert vrati Non-conforming
> drawing primitive definition. 

Nejsem nijak velky znalec ImageMagicku, ale to  hlaseni bylo tak zvlastni, ze 
docela trknulo do oka. Dle vseho ocekava jako posledni parametr neco v 
ascii a snazi rozparsovat, coz se mu nemusi podarit. Staci mu rict, ze tahle 
vec uz je presne to, co ma zkusit vyrenderovat. Prekvapive totiz zpusobovala 
problemy i prosta carka vlozena do "Ahoj, svete" bez diakritiky. 

Reseni je nastesti snadne:

convert -fill black -draw 'text 100,200 "Ahoj, svete"' empty.png xx.png

kde text je klidne s diakritikou.. 

Na normalnim Ubuntu mi to funguje, tak to snad vyresi i tvuj problem.

--
Vzdycky jsem mel bud prilis formalni, nebo prilis zastarale signatury. 
Tahle je nic nerikajici, ale aspon pravdiva a neustale aktualni.

Search the boards