Raszter, vektor és körvonalas
bitmap betűtípus
Mielőtt rátérnénk a betűtípus az operációs rendszer szempontjából, nézzük foglalkozik a módját, elvileg lehet megjeleníteni (és úgy tűnik, a valóságban) betűtípus információkat.
A fényképek font karaktert (és más) a kijelző egy raszteres képet, hogy áll a színezetű különböző színű foltok vagy pixel (képpont). B esetben a szövegben ezek közül csak két szín - szimbólum színe és a háttér színét. Ha feltételesen kijelölt pontig, festett színe a szimbólum, egységek, és a háttér színe - nulla, semmilyen jel látható a képernyőn is képviselteti magát egy téglalap alakú panel nullák és egyesek - bitmap (bitmap), o mely említésre került a vita szűrés. Természetesen, az elemek száma a táblázatban egyedülállóan
19 B eloroszosodott DOS verzióra, ez azt jelzi, a számok által használt kódlapot. B nem lokalizált verziók különleges tartózkodási Programs- „lokalizáció”, támogatja egy vagy több karakterkészletet.
mérete miatt egy karaktert a képernyőn - a rajz egy karakter magassága 12 pont (1 pt = 1/72 inch és pixel méretű pontosan megfelel a legtöbb típusú monitor) Bitmap szükség van egy magassága 12 sor karakter 8 pt - 8 sor. A táblázat tartalmazza az összes Bitmaps 256 karakter egy font és egy bizonyos méretet, az úgynevezett bitmap font (bitmap-típus). Ha 5.1 ábra azt mutatja, hogyan írni «Q» bitmap font nagy nagyítással (vékony fehér vonalak jelzik a határt pixel).
5.1 ábra Litera bittérképes-font
Bitmap font a legkényelmesebb jelenik meg a képernyőn, mind a sebesség és a számítógép erőforrásait vektorizációs feldolgozási költségeket. Azonban a karakterek méretét a képernyőn lehet változtatni - ezért van szükség a fülhallgatót bitmapshrifty több méretben. Mert emlékezni betűtípus minden lehetséges méretben is pazarló szempontjából fogyasztható tárolására memóriát (mind a lemez és a RAM) szakasza betűtípus támogatja az alkotók az operációs rendszer folytatta az alábbi kompromisszumot: külön bitmap-fonts jönnek létre a legtöbb futó csapok (méretben) a közbenső méretű bitmap mindegyik karakter épül előtt közvetlenül kijelző alapján bitmap a legközelebbi betűméret ugyanaz fülhallgatót.
Annak ellenére, hogy jelentős veszteségeket, amikor konvertált bitmap „másik dimenzióban”, és nem túl jó minőségű kijelző köztes méretű karakterek a képernyőn megjeleníteni csak a képernyőn, és csak bitmap font karakter egyenes lenne elég
elég. Problémák merülnek fel, amikor a szöveget el szeretné forgatni, vagy megjeleníti a „papíralapú” vagy a kettő kombinációja. Amikor dolgozik a képernyő, amelynek felbontása 72 dpi (dots per inch) megjelenítő képességgel magassága 16 pont elég ahhoz, hogy emlékezzen bitmap sorrendben 256 bit (16 képpont a függőleges és 16 vízszintes), akkor a kijelző karakter az azonos méretű papíron felbontással 1200 dpi szükséges mátrix 267x267 elemek, vagy 8911 bájt. Szorozzuk ezt száma a betűtípus karaktereinek (256), a számot használt fülhallgatók, és jegyezze meg a szükséges számú bitmap szimbólumok különböző méretű, majd megbecsülni, hogy tegye a szükséges információ mennyiségét a merevlemezen. Függetlenül attól, hogy az eredmény, tárolás (és továbbítani) képekből bitmap nyomtatásra alkalmas nagyfelbontású túl hatékony módja kódolását.
vektorbetűtípusokat
Egy lehetséges megoldás a problémára a font méretezés nagyobb felbontás használata vektorbetűtípusokat. Ezek a betűkészletek természetes módon, hogy meghatározzuk rajzolatát szimbólumok eszközök, például rajzgépek vagy tintasugaras (plotter), amely közvetlenül képes reprodukálni a hordozó egyenes vagy görbe vonalak. B vektor font, minden karakter képviseli, mint egy sor geometriai primitívek - általában egyenesvonalú szegmenseket és körívek a koordinátái által meghatározott a „rögzítési pont» (kezdőpont) karakter. Példa szimbólum vektort ábrán látható 5.2.
5.2 ábra Litera vektor font
Méretezés vektoros font egyszerűen megszorozzuk a koordinátáit, az összes megfelelő szorzó. Amellett, hogy az összeesküvők, a nyolcvanas évek végén, néhány pro-
szoftverek dolgozni vektoros betűtípusok és a kijelző - lehetőség van beszélve a grafikus eszközök Borland fordítóprogramok Dos. Azonban a font rendering egy minőségi nyomtatásra alkalmas, vektoros betűtípus lenne túl sok alkotó elemek kontúrja levelek változó vastagságú - az áramkör kellene „dial” a különféle finom vonalak. B Jelenleg vektorbetűtípusokat ezeket csak néhány program elkészítésével kapcsolatos rajzok.
körvonalas
A hatékonyabb megoldás, ha az úgynevezett «vázlat» (vázlat) betűtípusokat. Néha ezek az úgynevezett vektor - ez nagyon is lehetséges, ha csak félreértés, azokkal betűtípus vitatták meg, amelyek az előző bekezdésben. Tárolása helyett bitképeket változik a betűméretet, tárolt egyetlen karakter kontúrok (5.3 ábra
5.3 ábra Litera TrueType-
A bitmap a karaktert, és a csap által épített „töltelék” a levél felvázolja a pontokat, amelyek megfelelnek a felbontás a kimeneti eszköz, azaz tette szűrés a kívánt karaktert az engedélyt, amennyiben szükséges, hogy megjelenjen egy adott eszközön, jelképe egy bizonyos méretet.
Memorizálására görbék szimbólum határoló lehatároló használt partíciót a görbe (vagy törött) vonal részletekben, és a kapott fragmenseket közelítés görbéket polinomok második vagy harmadik fokozat. Ha ábrákon határterületeken, amelyek megoszlanak kontúr betűket félkövér betűvel vannak jelölve pontok.
Betűtípusok TrueType. B, attól függően, milyen mértékben a közelítő polinom kétféle vázlat-fonts. Úgynevezett TrueType betűtípus-(ők is nevezhető betűtípust 2) által eredetileg javasolt Apple felhasználásra skálázható képernyő betűtípusok Macintosh számítógépek második felében a nyolcvanas évek kialakításához használt másodrendű szimbólum kontúr görbék. Minden áramköre jellemzi, vagy által meghatározott két pont (határ rész) és az irányt a vonalak mind a határait. Gyakran használják megadására irányban harmadik pont fekszik metszéspontjában az ív érintője végein (5.5 ábra).
5.5 ábra Elementary görbe betűtípusok TrueType (parabola másodrendű)