FreeType

Software screenshot:
FreeType
Podrobnosti Software:
Verze: 1.3.1
Datum uploadu: 3 Jun 15
Vývojka: FreeType team
Licence: Volný
Popularita: 105

Rating: 4.0/5 (Total Votes: 1)

FreeType 1 je přenosný a vysoce efektivní TrueType vykreslování motoru, který je nyní úspěšně použít k navození podporu TrueType na velmi širokou škálu platforem a prostředí, ať už se jedná písmo servery, grafické knihovny nebo vestavěné systémy.
FreeType 1 je implementace clean-room, který není odvozen z původního TrueType motoru vyvinutého společností Apple a Microsoft. To byl vytvořen s jediným pomocí zveřejněných specifikací TrueType, který k našemu velkému překvapení (a bolest) se ukázalo být velmi chudý a zavádějící v kritických oblastech. Hodně tvrdé práce byly provedeny vyřešit nejasnosti. Konečným výsledkem je přenosné a rychle pro vykreslení.
Všimněte si, že FreeType 1 je knihovna. Nejedná se o písmo server pro své oblíbené platformu, i když byl navržen pro použití v mnoha z nich. Všimněte si také, že to není úplný text-rendering library. Jeho cílem je jednoduše otevřít a spravovat soubory fontů, stejně jako zátěž, nápověda, a činí jednotlivé piktogramy efektivně. Můžete také vidět ji jako "ovladač TrueType" pro knihovnu vyšší úrovně, i když vykreslování textu s ním je snadné, jak ukazují testovací programy.
Jeho kvalita odpovídá tito Windows a Macintosh, zatímco jeho paměť foot-print a velikost kódu (mezi 48 a 55 kByte Intel kódu) zůstávají skromné. Věc, kterou nelze říci o většině ostatních komerčních motorů jsou k dispozici

Vlastnosti :.

  • Podpora TrueType soubory (TTF) a sbírky (TTC). Nepodporuje GX nebo OpenType, ale ty mohou být otevřeny a používány jako normální TTF soubory knihovnou. (S výjimkou OTF písem OpenType, která opravdu vložit Type 1 soubor písma v rámci úložiště TrueType).
  • Modulární konstrukce:. Paměť a I / O operace může být velmi snadno přizpůsobit své vlastní platformy / systému (standardní verze přichází s podporou ANSI libc)
  • vyhlazování písma, také známý jako šedá-škálování. Stejně jako Win95, renderer vyhlazuje pouze částí symbolu, který ji (tj, diagonály a křivky). Služeb
  • Podpora pro všechny znakové mapování definovaných ve specifikaci TrueType. Klientská aplikace může vybrat podle toho, co ho těší.
  • Plnohodnotný a efektivní TrueType bytecode interpret. Motor je schopen produkovat vynikající výkon u malých velikostí bodů. Tato komponenta bylo nesmírně obtížné získat právo, vzhledem k nejednoznačné a misleadings specifikace TrueType. Nicméně, my teď zápas Windows a Mac vlastnosti.
  • Je napsaný v přenosném ANSI C (a Pascal, pro starší FreeType 1 verzí). Pokud by sestavit dobře na všechny druhy systémů (testováno na 16, 32 a 64 bitů procesory). S Plný zdrojový kód k dispozici.
  • Open Source License. FreeType mohou být zahrnuty ve všech druzích obchodních systémů a softwaru.
  • Poskytuje testovací programy k & quot; show-off & quot; knihovna, spustitelný na následujících platformách: DOS, Unix, OS / 2, Win95, a Amiga. Jakékoliv nosiči pro ostatní systémy jsou vítány a měly by kontaktovat vývojáři tým.
  • Podpora pro rozšíření. Jedná se o samostatně Propojení jednotky, které mohou být použity k posílení funkce motoru bez rekompilace to. Mohou být napsán na přístup k dalším TrueType tabulek, nebo dokonce GX a / nebo OpenType ones (druhý je již k dispozici).

  • Podpora
  • Kerning: TrueType kerning dat je k dispozici prostřednictvím jednoho ze standardních rozšíření, která přichází v této verzi. Nicméně, to je až do aplikace & quot; interpretovat & quot; data, jsou podporovány jako mnoho různých formátů `'.
  • Podpora pro vertikální metrik. Motor je schopen poskytnout klientské aplikace se svislými glyfů metriky, když jsou nalezena v souborech písma (obvykle v CJKV fonty). Pokud není k dispozici, to nasyntetizuje metriky z vodorovných hodnot, ascender a slaňovací metrik. To znamená, že je možné, aby správné zachycení svislý text.
  • standardní rozšíření jsme připravili přístupu a nahrát jména glyfů v tabulce Postscript.

Požadavky na :

  • ANSI C verze knihovny by mělo sestavit bez problémů na velké paletě plošiny. Některé kompilátory ANSI kompatibilní může generovat hodně varování při sestavování ji. Nejedná se o ANSI varování a může být bezpečně ignorována. Referenční kompilace
  • Nicméně, zkušební programy, které se používají k demonstrování motoru, jsou více specifické pro systém, protože používají malé grafický subsystém, aby bylo zobrazení výstup motoru na obrazovce nebo v okně. Sub-Systém podporuje hned teď na followin
  • FreeType 1 je dodáván s verzí Pascal, který nyní běží na Borland Pascal 7 (DOS), fPrint Virtual Pascal (OS / 2), FPC (Linux, DOS, OS / 2), jakož i Delphi (16-bit a 32 -bitových verze). To je nyní téměř up-to-date s verzí C, i když to není

Podobný software

6,760 Fonts
6,760 Fonts

2 Jun 15

TTX and FontTools
TTX and FontTools

17 Feb 15

fontInstall
fontInstall

11 May 15

Reswysokr
Reswysokr

11 May 15

Ostatní software developer FreeType team

FreeType2
FreeType2

22 Jun 18

Komentáře k FreeType

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!