Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Roman Mátyus 08. 10. 2010, 11:13:07
-
Zdravím.
V jednom súkromnom malom projekte sa snažím využiť PHP funkciu "imagettftext".
U mňa na localhoste vyzeral výsledok celkom fajn:
(http://img829.imageshack.us/img829/8360/banner1localhost.png)
(http://img233.imageshack.us/img233/998/banner2localhost.png)
Žiaľ na hostingu vyzerá font nejak divne:
(http://img821.imageshack.us/img821/7613/banner1websupport.png)
(http://img202.imageshack.us/img202/2034/banner2websupport.png)
Test som robil na dvoch fontoch - predpokladám, že fontom to nebude. Pri druhom fonte nie je rozdiel taký veľký, ale o zhodnom výsledku nemôže byť reč.
Info som hľadal na slovenských, českých a anglických weboch, žiaľ nikde som nenašiel riešenie. Dúfam že som iba zle hľadal.
localhost: PHP Version 5.3.1, GD Version bundled (2.0.34 compatible), FreeType Version 2.1.7
hosting: PHP Version 5.2.14, GD Version bundled (2.0.34 compatible), FreeType Version 2.3.7
Môže novšia verzia FreeType spôsobiť horší výsledok?
-
Jde o to, že knihovna FreeType2 je na hostingu asi zkompilovaná s vypnutým hintingem, který říká jak správně rozhodit pixely při rasterizaci. Tuším, že byl nějaký problém s patenty.
http://greyworld.net/en/projects/php-gd-better-freetype2/
Možná si zkus pohrát s tím parametrem extrainfo, ale nevím jestli to pomůže.