vkládání textu do obrázku - česká diakritika
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Mám následující kód, pomocí kterého chci do PNG obrázku vložit libovolný text. Problém je s českou diakritikou, kde se vůbec nezobrazí 'š' a 'ž'. Lze to nějak vyřešit? Header("Content-Type:image/png"); $obr = @ImageCreateFromPNG("cert.png"); $cerna = ImageColorAllocate($obr,0,0,0); $text = "+ěščřžýáíé"; ImageString($obr, 5, 200, 200, $text, $cerna); ImagePng($obr); ImageDestroy($obr);
-
musíš si na web nahrát soubor s českými fonty a fonty načítat z něj
-
Vím, že se jedná o soubory s příponou .gdf, ale nikde jsem nenašel české fonty v tomhle tvaru. Poradí někdo?
-
Použil jsem také funkci imagettftext() a font arial.ttf přímo z Windows. Bohužel zase nefunguje česká diakritika. $font = 'arial.ttf'; $text ="+ěščřžýáíé"; imagettftext($obr, 20, 0, 200, 200, $cerna, $font, $text);