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

April 26, 2007 Всякое

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

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

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

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

ctout_textout(ctx,x,y,str);

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

Комментарии (4)

  1. G.N.Xalkis

    Real good !! but no international characters ?

  2. jeka911

    Thanks.

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

  3. lusever

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

  4. jeka911

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

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

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

Вход с one-face