Transfonter

Сервис для создания наборов web шрифтов. Позволяет встраивать TTF и OTF шрифты на сайт. 

Пользоваться этим предельно просто:

  • заходим на сайт
  • жмем на кнопку Add font(s) (добавить шрифты), ждем пока выбранные файлы загрузятся
  • при необходимости меняем настройки (не обязательно, с настройками по умолчанию получается вполне сносный результат)
  • жмем на большую зеленую кнопку Convert (конвертировать)

На выходе получаем архив со всеми нужными файлами: шрифт в нескольких форматах (EOT, WOFF, TTF, SVG), CSS файл с правилами встраивания, а так же демонстрационная HTML страница.

В качестве бонуса сервис позволяет распаковывать коллекции шрифтов в форматах TTC (TrueType Collection) и DFONT.

Как это работает

Сам сайт написан на PHP с использованием фреймворка Slim. Для клиентских скриптов используется jQuery и несколько плагинов к нему. Верстка реализована с применением CSS фреймворка Twitter Bootstrap. Шрифты конвертируются с помощью FontForge, ttf2eot, sfnt2woff и woff2_compress. Для коррекции хинтинга применяется ttfautohint.

История изменений

29.12.2015
— Добавлена возможность встраивать шрифты в CSS файл в виде base64 строки
— Улучшен выбор форматов шрифтов
01.09.2015
— Добавлена поддержка формата WOFF2
— Добавлена экспериментальная возможность выбирать наборы символов для включения в шрифт (font subsetting)
10.07.2014
— Добавлен распаковщик TTC и DFONT
04.05.2014
— Добавлены примеры сконвертированных шрифтов
— Добавлен векторный логотип
28.04.2014
— Добавлена информация о форматах шрифтов
08.01.2014
— Исправлено определение названия шрифта
28.12.2013
— Добавлена опция для выбора языка демонстрационной страницы
21.11.2013
— Первая публичная версия
12.11.2013
— Начало работы над сервисом