Использование Javascript и PHP для генерации изображений с использованием TTF - PullRequest
0 голосов
/ 11 февраля 2011

У меня проблемы с использованием скрипта, который я нашел в http://www.marcofolio.net/webdesign/use_a_custom_font_on_your_website.html

Проблема в том, что когда я загружаю страницу, появляется текст, а затем каждое слово заменяется сгенерированным изображением, используя библиотеку PHP GD.

Это создает эффект мерцания, от которого я не могу избавиться. Есть варианты файла js:

var hideFlicker = true; var hideFlickerCSS = "replace-screen.css"; var hideFlickerTimeout = 0;

Но когда я изменяю какие-либо из этих настроек, ничего не происходит. Пожалуйста, помогите!

Спасибо.

1 Ответ

2 голосов
/ 11 февраля 2011

Для того, что вы, похоже, пытаетесь сделать, замена изображения является крайне устаревшим методом.Все ниндзя-разработчики используют технологию @ font-face для своих шрифтов и замены шрифтов.

Это проще, не требует, чтобы что-либо происходило на сервере, и текст на странице можно динамически изменять.

Вы можете использовать такие сервисы, как http://www.fontsquirrel.com/ или http://code.google.com/webfonts для готовых пакетов шрифтов.

Если у вас есть собственный шрифт (на который у вас есть лицензия), выможете создать для него пакет @ font-face, используя генератор @ font-face для fontsquirrel: http://www.fontsquirrel.com/fontface/generator

И затем вы просто определяете свои шрифты в CSS.Простой, элегантный и работает в 99% браузеров (да, даже IE6)

Cheers!

...