PDF :: API2 :: BASIC :: TTF :: Glyph

PDF :: API2 :: Basic :: TTF :: Glyph is een PERL-module die de informatie van een enkele glyph bevat.
Download nu

PDF :: API2 :: BASIC :: TTF :: Glyph Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Martin Hosken
  • Uitgever website:
  • http://search.cpan.org/~areibens/PDF-API2-0.69/lib/PDF/API2/Basic/TTF/Glyph.pm

PDF :: API2 :: BASIC :: TTF :: Glyph Tags


PDF :: API2 :: BASIC :: TTF :: Glyph Beschrijving

PDF :: API2 :: BASIC :: TTF :: Glyph is een PERL-module die de informatie van een enkele glyph bevat. PDF :: API2 :: BASIC :: TTF :: Glyph is een PERL-module die een enkele glyph's informatie bevat. Dit is een enkele glyph-beschrijving als in een TT-lettertype. Bij de schepping wordt alleen de koptekst gelezen. Zo kunt u de begrenzingsdoos van elke glyph krijgen zonder alle andere informatie te hoeven lezen. Aanzichten Variabelen toevoegen aan de genoemde variabelen in een glyph header (Xmin etc.), er zijn ook alle kapitaalinstantievariabelen voor het vasthouden van werkinformatie, meestal De locatietabel. De standaardkenmerken Elk glyph heeft: NumberOFContours Xminemin Ymin Xmax Ymaxthere zijn ook andere, afgeleide, bijvoorbeeld variabelen voor elke glyph die worden gelezen wanneer de hele glyph wordt gelezen (via Read_DAT): Instlen Aantal bytes in de instructies van Instlen (WAARSCHUWING Deze variabele is verouderd, gebruik lengte ($ g - {hints '})> in plaats daarvan) .hints de tekenreeks met de tintcode voor de Glyphin-toevoeging Er zijn andere attribuut-achtige variabelen voor eenvoudige glyphs: voor elke contour is er : eindpunten een array van eindpunten voor elke contour in de glyph. Er zijn nummerofcontours contouren in een glyph. Het aantal punten in een glyph is gelijk aan het hoogste eindpunt van een contour. Er zijn ook een aantal arrays geïndexeerd door puntnummer vlaggen de vlaggen die geassocieerd zijn met het lezen van dit punt. De vlaggen voor een punt worden herberekend voor een punt wanneer deze wordt bijgewerkt. Dus de vlaggen zijn niet erg handig. Het enige belangrijke bit is bit 0 die aangeeft of het punt een 'op' curve-punt is of een 'uit' curve-punt is. x de absolute x coördinaat van het punt. y De absolute Y-coördinaat van de PointFor Composite Glyphs Er zijn andere variabelenmetric die het componentnummer (niet zijn glyph-nummer) van de component vasthoudt waaruit de statistieken voor deze glyph moeten worden ingenomen. Dit is een reeks hashes component. Elke hash heeft een aantal elementen: glyph het glyph-nummer van de glyph die dit onderdeel van de composiet omvat. args een array van twee argumenten die een X-, Y-coördinaat of twee bevestigingspunten (één op de basis glyph de andere op de component) kunnen zijn. Zie vlaggen voor details. Vlag de vlag voor deze componentschaal Een 4-nummer array voor componentschaling. Dit maakt het mogelijk om te strekken, te roteren, enz. Merk op dat het schalen van toepassing is op plaatsing coördinaten (in plaats van bevestigingspunten) voordat ze plaatsvinden in plaats van after.numpoints Dit is een gegenereerde waarde die het aantal componenten bevat dat is gelezen voor deze samenstelling Glyph. Het privé Exemplaar Variabelen zijn: Infile (P) Het invoerbestandsformulier dat is om alle informatieLOC (P) -locatie te lezen ten opzichte van het begin van de Glyc-tabel in de Lees FileBase (P) de locatie van de Glyc-tabel in de LEAD FILELEN (P) dit is het aantal bytes vereist door de glyph. Het moet op de hoogte worden gehouden door de updatethode te bellen wanneer een van de Glyph-inhoudsveranderingen. Outloc (P) locatie ten opzichte van het begin van de GRYF-tabel. Deze variabele is alleen actief terwijl het uitvoerproces aan de hand is. Het wordt gebruikt om de locatietabel te informeren waar de locatie van de Glyph is, aangezien de GRYF-tabel wordt uitgevoerd vóór de LOCA-tabel als gevolg van alfabetische bestellingen.outlen (P) Dit geeft de lengte van de Glyph-gegevens aan wanneer deze wordt uitgevoerd. Dit weerspiegelt het interne geheugenformulier nauwkeuriger dan de LEN-variabele die alleen de leesbestandslengte weerspiegelt. De uitvoervariabele is alleen ingesteld na het uitroepen of OUT_DAT.editingIfIF U wilt op de een of andere manier een glyph bewerken, dan moet u lezen_dat de glyph en vervolgens uw wijzigingen aanbrengen en vervolgens de glyph updaten of de $ g -> {iSdirty 'bijwerken } variabele. Het is de plicht van de toepassing om ervoor te zorgen dat de volgende instantievariabelen correct zijn, van welke update de rest berekent, inclusief de begrenzingsvakinformatie. Numpoints numberofcontours eindpunten x, y, vlaggen (alleen vlaggen bit 0) Instlen Hintsvoor componenten, de numpunten, x, y, eindpunten en vlaggen zijn niet verplicht, maar de volgende informatie is vereist voor elke component. Vlag (bits 2, 10, 11, 12) Glyph Args Scale Metric (Glyph-instantie Variabele) Vereisten: · Perl


PDF :: API2 :: BASIC :: TTF :: Glyph Gerelateerde software

Xfce4

XFCE4 is een PERL-interface naar de 4,2+ -reeks van de XFCE-kernbibliotheken. ...

188

Downloaden