gratis type | |
---|---|
Type | skrifttype rasterisering [d] ogfunktionsbibliotek |
Skrevet i | C [2] |
Operativ system | på tværs af platforme |
Første udgave | 1996 |
nyeste version | |
Licens | GNU GPL og BSD |
Internet side | freetype.org _ |
Mediefiler på Wikimedia Commons |
FreeType , FreeType 2 er et bibliotek , der bruges til skrifttyperasterering og operationer på dem. Bruges specifikt til at vise skrifttyper i X11 .
FreeType inkluderer ikke sin egen API til at kalde grafikbehandlingsfunktioner (såsom gengivelse af farvet tekst). Biblioteket forenkler dog i høj grad tekstbehandlingsoperationer ved at give en enkel grænseflade til at få adgang til indholdet af skrifttypefiler.
Fra august 2010 var den seneste version af biblioteket 2.4.2 og understøttede følgende skrifttypeformater:
I lang tid deaktiverede FreeType understøttelse af korrekt antydning af TrueType-filer gennem skrifttypens indlejrede bytekode som standard , da denne teknologi var dækket af Apple - patenter [3] . For at omgå patenter brugte FreeType builds som standard en ikke-proprietær auto-hinting-algoritme. I maj 2010 udløb patenterne, og siden version 2.4.0 bruger FreeType som standard korrekt hinting via fontbytecode- fortolkeren [4] .
Biblioteket er implementeret i programmeringssproget C.
FreeType udgives som open source under 2 licenser: GPL og FreeType License .
Biblioteksforfattere: David Turner, Robert Wilhelm og Werner Lemberg.
Muligheden for at få adgang til information om indlejring og skrifttypesubstitutionsbegrænsninger blev tilføjet i 2.3.8. [5]
I 2.3.0 blev der tilføjet understøttelse for at anvende et brugerdefineret filter på bitmaps oprettet med "FT _ Render _ Glyph", hvis en af FT_RENDER_MODE_LCD og FT_RENDER_MODE_LCD_V er valgt, mens LCD-optimeret gengivelse var deaktiveret i alle biblioteksbygninger som standard. [6] LCD-filter blev normaliseret og farvebalanceret i 2.6.2. [7] "Harmony"-tipmetoden, som gengiver resultatet af et ClearType -subpixel-tip med et let 3-tap-filter uden brug af ClearType-metoder, blev standard-subpixel-tipmetoden i 2.8.1. [otte]
TrueType bytecode-fortolkeren blev deaktiveret i version 2.0 Beta 8 [9] og derefter deaktiveret igen i version 2.0.2. [10] CreateType bytecode-fortolkeren er blevet rettet til at producere nøjagtigt det samme output som FreeType 1.x i 2.1.0. [11] Generisk tip blev standard i 2.3.0, muligheden for at detektere proprietære bytekode-kommandoer og skifte ikke-proprietære tip blev tilføjet i 2.3.5. [12]
I Fedora stoppede FreeType-bibliotekerne på grund af problematiske grænseflader med at vise bitmap-skrifttyper i næsten alle grafikapplikationer. [13]
Gratis typografi | |
---|---|
Operativsystem headsets |
|
Andre headsets |
|
Software |
|
Licenser |
|
Grupper og mennesker |
|
|