Я могу подтвердить, что метод Скотта работает, но я не смог уместить эти инструкции в поле комментария его ответа.
Инструкции по настройке пользовательских шрифтов в Raphael с помощью Cufón:
- Перейдите на веб-сайт Cufón , где можно преобразовать шрифт в фигуры контуров.
- Загрузите свой собственный шрифт, выберите имя шрифта и щелкните значок Raphael в разделе «Настройка для сторонних сценариев».
- Отправьте форму и загрузите всплывающий файл Javascript.
- Включите этот Javascript под включенным Raphael Javascript.
- Зарегистрируйте шрифт с помощью Raphael следующим образом, где fontname - это имя вашего шрифта, которое вы указали в шаге 2:
var myfont = paper.getFont('fontname');
- Используйте свой шрифт , например, в Рафаэле:
paper.print(100, 100, 'Hello World', myfont, 100);
Производительность невелика по сравнению с Paper.text
, но она работает в IE6 и выше.