FreeType

Screenshot Software:
FreeType
Detalii soft:
Versiune: 1.3.1
Incarca data: 3 Jun 15
Producător: FreeType team
Licenţă: Gratuit
Popularitate: 105

Rating: nan/5 (Total Votes: 0)

FreeType 1 este un motor portabil și extrem de eficiente TrueType randare, care acum este folosit cu succes pentru a aduce sprijin TrueType pentru o foarte mare varietate de platforme si medii, fie ele font servere, biblioteci grafice sau sisteme embedded.
FreeType 1 este o implementare curat cameră care nu este derivat din motorul TrueType inițial dezvoltat de Apple și Microsoft. Acesta a fost creat cu unicul ajutorul specificațiilor TrueType publicate, care spre marea surprindere nostru (și durere) sa dovedit a fi extrem de sărac și înșelătoare în zonele critice. Munca grea de mult a fost realizată pentru a rezolva ambiguitățile. Rezultatul final este o redare portabil si rapid.
Rețineți că FreeType 1 este o bibliotecă. Acesta nu este un server de fonturi pentru platforma dumneavoastră preferat, chiar dacă acesta a fost conceput pentru a fi folosit în multe dintre ele. Rețineți, de asemenea, că nu este o bibliotecă-redare de text complet. Scopul său este pur și simplu de a deschide și de a gestiona fișiere de font, precum și de încărcare, aluzie și face hieroglife individuale eficient. De asemenea, puteți vedea ca pe un "driver TrueType" pentru o bibliotecă de nivel superior, deși făcând text cu este ușor, după cum demonstrează programele de testare.
Calitatea sa Meciuri aceste de Windows și Macintosh, în timp ce de memorie picior si tiparire dimensiuni cod (între 48 și 55 kByte de cod Intel) rămân modeste. Un lucru care nu se poate spune pentru majoritatea motoarelor comerciale disponibile

Caracteristici :.

  • Acceptă fișiere TrueType (TTF) și colecții (TTC). Nu acceptă fonturi GX sau OpenType, dar acestea pot fi deschise și utilizate ca fișiere normale TTF de bibliotecă. (Cu excepția OpenType OTF care încorporează într-adevăr un fișier de font de tip 1 cu un depozit TrueType).
  • modular de design:. Memory și I / O operațiuni pot fi foarte usor adaptate la propria platforma / sistem (eliberarea standard, vine cu suport libc ANSI)
  • netezirea Font, a.k.a. gri-scaling. La fel ca Win95, redare netezește doar părți ale unui simbol pe care au nevoie de ea (de exemplu, diagonale si curbe).
  • Suport pentru toate mapările de caractere definite în caietul de sarcini TrueType. Aplicația client poate selecta oricare dorește.
  • A full-featured și eficient interpret TrueType bytecode. Motorul este capabil să producă rezultate excelente la dimensiuni mici. Această componentă a fost extrem de dificil pentru a obține dreptul, din cauza ambigue și misleadings specificațiile TrueType. Cu toate acestea, ne-am potrivi acum calități Windows și Mac.
  • Scris in portabil ANSI C (Pascal, pentru mai în vârstă FreeType 1 versiuni). Ar trebui să compileze și pe toate tipurile de sisteme de (testat pe procesoare de 16, 32 și 64 de biți). Cu codul sursă complet este disponibil.
  • License Open Source. FreeType pot fi incluse în toate tipurile de sisteme comerciale si software.
  • oferă programe de testare a & quot; show-off & quot; biblioteca, runnable pe următoarele platforme: Dos, Unix, OS / 2, Win95, și Amiga. Orice portari pentru alte sisteme sunt binevenite și ar trebui să contactați echipa de programatori.
  • Suport pentru extensii. Acestea sunt unități separate corelate care pot fi utilizate pentru a îmbunătăți funcționalitățile motorului fără recompilare. Acestea pot fi scrise pentru a accesa tabele suplimentare TrueType, sau chiar GX și / sau OpenType cele (acesta din urmă este deja disponibil).

  • Suport
  • kerning: Datele TrueType kerning este disponibil prin una dintre extensiile standard care vine în această versiune. Cu toate acestea, este de până la cererea de a & quot; interpreta & quot; datele, sunt suportate de câte diferite `formate.
  • Suport pentru metrici verticale. Motorul este în măsură să ofere aplicații client cu valori glyph verticale, dacă acestea se găsesc în fișierele de fonturi (de obicei în fonturi CJKV). Dacă nu este prezent, se sintetizează valorile de la valorile orizontale, Ascender, și valorile Descender. Acest lucru înseamnă că este posibil să facă textul vertical corect.
  • extensii standard sunt furnizate pentru a accesa și a încărca numele glyph în tabelul Postscript.

Cerințe :

  • Versiunea ANSI C a bibliotecii ar trebui să compileze fara probleme pe o mare varietate de platforme. Unele compilatoare ANSI conforme poate genera o mulțime de avertismente atunci când compilarea. Acestea nu sunt avertismente ANSI și poate fi ignorat în siguranță. Compila referință
  • Totuși, programele de testare, care sunt utilizate pentru a demonstra motorului, sunt mai specifice sistemului deoarece folosesc un grafic mic subsistem pentru a afișa ieșirea motorului pe ecran sau într-o fereastră. Subsistemul suportă acum followin
  • FreeType 1 vine cu o versiune de Pascal care ruleaza acum pe Borland Pascal 7 (DOS), fprint Virtual Pascal (OS / 2), FPC (Linux, DOS, OS / 2), precum și Delphi (16-bit si 32 Versiunile biți). Acum este aproape de până la curent cu versiunea C, chiar dacă nu

Software similare

FontForge
FontForge

17 Jul 15

Pango
Pango

1 Dec 17

TTX and FontTools
TTX and FontTools

17 Feb 15

6,760 Fonts
6,760 Fonts

2 Jun 15

Alte software-uri de dezvoltator FreeType team

FreeType2
FreeType2

22 Jun 18

Comentarii la FreeType

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!