vapaa tyyppi | |
---|---|
Tyyppi | fontin rasterointi [d] jafunktiokirjasto |
Sisään kirjoitettu | C [2] |
Käyttöjärjestelmä | cross-platform |
Ensimmäinen painos | 1996 |
uusin versio |
|
Lisenssi | GNU GPL ja BSD |
Verkkosivusto | freetype.org _ |
Mediatiedostot Wikimedia Commonsissa |
FreeType , FreeType 2 on kirjasto , jota käytetään fonttien rasterointiin ja niiden toimintaan. Käytetään erityisesti X11 - fonttien näyttämiseen .
FreeType ei sisällä omaa API :ta grafiikankäsittelytoimintojen (kuten värillisen tekstin renderöinti ) kutsumiseen. Kirjasto yksinkertaistaa kuitenkin huomattavasti tekstinkäsittelytoimintoja tarjoamalla yksinkertaisen käyttöliittymän kirjasintiedostojen sisällön käyttämiseen.
Elokuussa 2010 kirjaston uusin versio oli 2.4.2, ja se tuki seuraavia kirjasinmuotoja:
FreeType poisti pitkään tuen TrueType-tiedostojen oikealle vihjaukselle oletuksena fontin upotetun tavukoodin kautta , koska tämä tekniikka kuului Applen patenttien piiriin [3] . Patenttien kiertämiseksi FreeType-koontiversiot käyttivät oletusarvoisesti ei-omistettua automaattista vihjausalgoritmia. Toukokuussa 2010 patentit raukesivat, ja versiosta 2.4.0 lähtien FreeType käyttää oletusarvoisesti oikeaa vihjausta fontin tavukooditulkin kautta [4] .
Kirjasto on toteutettu C - ohjelmointikielellä .
FreeType julkaistaan avoimena lähdekoodina kahdella lisenssillä: GPL ja FreeType License .
Kirjaston kirjoittajat: David Turner, Robert Wilhelm ja Werner Lemberg.
Mahdollisuus käyttää upotus- ja fonttikorvausrajoituksia koskevia tietoja lisättiin versioon 2.3.8. [5]
2.3.0:ssa lisättiin tuki mukautetun suodattimen käyttämiselle bittikarttoihin, jotka on luotu "FT _ Render _ Glyph" -sovelluksella, jos jokin FT_RENDER_MODE_LCD:stä ja FT_RENDER_MODE_LCD_V:stä on valittu, kun taas LCD-optimoitu renderöinti oli oletusarvoisesti poissa käytöstä kaikissa kirjastorakenteissa. [6] LCD-suodatin normalisoitui ja väritasapainotettu kohdassa 2.6.2. [7] "Harmony"-vihjemenetelmä, joka toistaa ClearType -alipikselivihjeen tuloksen kevyellä 3-napauksen suodattimella ilman ClearType-menetelmiä, tuli oletusarvoiseksi alipikselivihjemenetelmäksi versiossa 2.8.1. [kahdeksan]
TrueType-tavukooditulkki poistettiin käytöstä versiossa 2.0 Beta 8 [9] ja sitten poistettiin uudelleen versiossa 2.0.2. [10] CreateType-tavukooditulkki on korjattu tuottamaan täsmälleen sama tulos kuin FreeType 1.x versiossa 2.1.0. [11] Generic hint tuli oletuksena versiossa 2.3.0, kyky havaita omat tavukoodikomennot ja vaihtaa ei-omistusoikeudellisia vihjeitä lisättiin versioon 2.3.5. [12]
Fedorassa ongelmallisten käyttöliittymien vuoksi FreeType-kirjastot lopettivat bittikarttafonttien näyttämisen melkein kaikissa grafiikkasovelluksissa. [13]
Ilmainen typografia | |
---|---|
Käyttöjärjestelmän kuulokkeet |
|
Muut kuulokkeet |
|
Ohjelmisto |
|
Lisenssit |
|
Ryhmät ja ihmiset |
|
|