| FreeType | |
|---|---|
| | |
| | |
| Тип | растеризация шрифтов |
| Автор |
David Turner, Robert Wilhelm, Werner Lemberg |
| Разработчик | сообщество |
| Написана на | C[1] |
| Операционная система | кроссплатформенное ПО |
| Первый выпуск | 1996 |
| Последняя версия | 2.9.1 (02 мая 2018) |
| Состояние | активное |
| Лицензия | GNU GPL / лицензия FreeType (BSD-подобная)[1] |
| Сайт | freetype.org |
FreeType, FreeType 2 — библиотека, которая используется для растеризации шрифтов и операций над ними. В частности, используется для отображения шрифтов в X11.
FreeType не содержит своего API для вызова функций обработки графики (например, рендеринг цветного текста). Однако, библиотека значительно упрощает операции обработки текстов, предоставляя простой интерфейс доступа к содержимому файлов шрифта.
По состоянию на август 2010 года, последняя версия библиотеки имела номер 2.4.2, и поддерживала следующие форматы шрифтов:
Долгое время в FreeType была по умолчанию отключена поддержка правильного хинтинга TrueType-файлов через встроенный байт-код шрифта, поскольку данная технология попадала под патенты Apple[2]. Для обхода патентов сборки FreeType по умолчанию использовали незапатентованный алгоритм автохинтинга. В мае 2010 года срок патентов истек, и, начиная с версии 2.4.0, FreeType по умолчанию использует правильный хинтинг через интерпретатор байт-кода шрифта[3].
Библиотека реализована на языке программирования Си.
FreeType выпускается с открытыми исходными кодами под 2 лицензиями: GPL и FreeType License.
Авторы библиотеки: David Turner, Robert Wilhelm и Werner Lemberg.
| Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .