Шрифты в скриптах и TextOut для Canvas’а

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

Вот на днях я осваивал canvas, и очень сильно удивился, не нашел там простого народного TextOut. Может плохо искал, если прогнал — поправте.

Дык вот, небольшая тулза. Создает javascript файл с картинкой шрифта (ограничений по изврату установлено не было). Для opengl было много таких библиотек, которые реализовывали красивый вывод шрифта. Только тут изображение кодируется base64.

В этом же генерируемом файле есть функция для вывода текста в канвас.

ctout_textout(ctx,x,y,str);

ctx — контекст канваса, str — текст.

Реклама

4 Responses to Шрифты в скриптах и TextOut для Canvas’а

  1. G.N.Xalkis:

    Real good !! but no international characters ?

  2. Thanks.

    No, for now. But this is something, I should think about. Give me few time… :)

  3. А пример в работе можно глянуть?

  4. Угу, я его на сурсфорж переместил: http://textout-canvas.sourceforge.net/

    Надпись внизу — это канвас.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: