FreeType

FreeType
FreeType
FreeType-logo.png
Тип

растеризация шрифтов

Автор

David Turner,
Robert Wilhelm,
Werner Lemberg

Разработчик

сообщество

Написана на

C[1]

Операционная система

кроссплатформенное ПО

Последняя версия

2.4.9 (8 марта 2012[2])

Состояние

активное

Лицензия

GNU GPL / лицензия FreeType (BSD-подобная)[1]

Сайт

www.freetype.org

FreeType, FreeType 2 — библиотека, которая используется для растеризации шрифтов и операций над ними. В частности используется для отображения шрифтов в X11.

FreeType не содержит своего API для вызова функций обработки графики (например, рендеринг цветного текста). Однако, библиотека значительно упрощает операции обработки текстов, предоставляя простой интерфейс доступа к содержимому файлов шрифта.

По состоянию на август 2010 года, последняя версия библиотеки имела номер 2.4.2, и поддерживала следующие форматы шрифтов:

  • TrueType (.TTF) и TrueType Collection (.TTC, .TTCF)
  • PostScript Type 1, в том числе с ключом CID для восточноазиатских языков
  • PostScript CFF (Type 2)
  • OpenType
  • Растровые шрифты основанные на формате SFNT
  • Растровые шрифты X11 BDF и PCF
  • Шрифты Microsoft .FNT
  • TrueDoc PFR
  • Type 42 (ограниченная поддержка)

Долгое время в FreeType была по умолчанию отключена поддержка правильного хинтинга TrueType-файлов через встроенный байт-код шрифта, поскольку данная технология попадала под патенты Apple[3]. Для обхода патентов, сборки FreeType по умолчанию использовали незапатентованный алгоритм авто-хинтинга. В мае 2010 года срок патентов истек, и начиная с версии 2.4.0, FreeType по умолчанию использует правильный хинтинг через интерпретатор байт-кода шрифта[4].

Библиотека реализована на языке программирования Си.

FreeType выпускается с открытыми исходными кодами под 2 лицензиями: GPL и FreeType License.

Авторы библиотеки: David Turner, Robert Wilhelm и Werner Lemberg.

См. также

Примечания

  1. 1 2 Особенности FreeType.
  2. Репозиторий FreeType.
  3. FreeType and Patents  (англ.) (2 июля 2007). Проверено 8 августа 2010.
  4. FreeType and Patents  (англ.) (4 июля 2010). Архивировано из первоисточника 15 февраля 2012. Проверено 8 августа 2010.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "FreeType" в других словарях:

  • FreeType — Entwickler David Turner Aktuelle Version 2.4.7 (18. Oktober 2011) Betriebssystem …   Deutsch Wikipedia

  • FreeType — Desarrollador FreeType contributors freetype.org …   Wikipedia Español

  • FreeType — Dernière version 2.4.7 (18 octobre  …   Wikipédia en Français

  • Freetype — est une bibliothèque graphique qui implémente un moteur de rendu de police de caractères. Elle est principalement utilisée pour obtenir un rendu bitmap des polices vectorielles, mais fournit également un ensemble d outils pour un certain nombre d …   Wikipédia en Français

  • FreeType — infobox software name = FreeType developer = FreeType contributors latest release version = 2.3.7 latest release date = release date|2008|06|29 [cite web|url=http://freetype.org/index2.html#release freetype 2.3.7|title=FreeType 2.3.7 has been… …   Wikipedia

  • TrueType — Infobox file format name = TrueType icon = extension = .ttf mime = owner = Apple Computer typecode = tfil genre = outline fontTrueType is an outline font standard originally developed by Apple Computer in the late 1980s as a competitor to Adobe s …   Wikipedia

  • Bézier curve — Cubic Bézier curve A Bézier curve is a parametric curve frequently used in computer graphics and related fields. Generalizations of Bézier curves to higher dimensions are called Bézier surfaces, of which the Bézier triangle is a special case. In… …   Wikipedia

  • Fonts on Macintosh — This article, Fonts on Macintosh, describes current and historical practices regarding the Apple Macintosh’s approach to typefaces, including font management and fonts included with each system revision. Fonts in Mac OS X See also: List of fonts… …   Wikipedia

  • True Type — Gegenüberstellung TrueType und Bitmapschriftart TrueType ist ein Schriftdarstellungsstandard für Bildschirm und Druck (engl. „true type“: „echte Schrift“ bzw. „echter Buchstabe“). Er wurde im Jahre 1991 von der Firma Apple vorgestellt und später… …   Deutsch Wikipedia

  • Truetype — Gegenüberstellung TrueType und Bitmapschriftart TrueType ist ein Schriftdarstellungsstandard für Bildschirm und Druck (engl. „true type“: „echte Schrift“ bzw. „echter Buchstabe“). Er wurde im Jahre 1991 von der Firma Apple vorgestellt und später… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»