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é.

  1. 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);
  2. musíš si na web nahrát soubor s českými fonty a fonty načítat z něj
  3. Vím, že se jedná o soubory s příponou .gdf, ale nikde jsem nenašel české fonty v tomhle tvaru. Poradí někdo?
  4. 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);

← Zpět na všechna témata