PDF :: API2 :: Basic :: TTF :: Glyphe

PDF :: API2 :: Basic :: TTF :: Glyph ist ein Perl-Modul, das die Informationen eines einzelnen Glyphen enthält.
Jetzt downloaden

PDF :: API2 :: Basic :: TTF :: Glyphe Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Martin Hosken
  • Website des Verlags:
  • http://search.cpan.org/~areibens/PDF-API2-0.69/lib/PDF/API2/Basic/TTF/Glyph.pm

PDF :: API2 :: Basic :: TTF :: Glyphe Stichworte


PDF :: API2 :: Basic :: TTF :: Glyphe Beschreibung

PDF :: API2 :: Basic :: TTF :: GLYPH ist ein Perl-Modul, das die Informationen eines einzelnen Glyphen enthält. PDF :: API2 :: Basic :: TTF :: Glyphe ist ein Perl-Modul, das eine einzelne Glyph-Information enthält. Dies ist eine einzelne Glyph-Beschreibung, wie in einer TT-Schriftart gehalten. Bei der Erstellung wird nur der Header gelesen. So können Sie die Begrenzungskiste jeder Glyphe abrufen, ohne alle anderen Informationen lesen zu müssen. In den benannten Variablen in einem Glyph-Header (Xmin usw.) Die Standortstabelle (WARNUNG Diese Variable ist veraltet, verwenden Sie die Länge ($ g - {'Hints'})> Stattdessen). Die Zeichenfolge, die den Hinweiscode für den Glyphin-Addition enthält, gibt es ein anderes Attribut wie Instanzvariablen für einfache Glyphen: Für jede Kontur gibt es für jede Kontur : Endpunkte ein Array von Endpunkten für jede Kontur in der Glyphe. Es gibt numberofcontours Konturen in einer Glyphe. Die Anzahl der Punkte in einem Glyph ist gleich dem höchsten Endpunkt einer Kontur. Es gibt auch eine Reihe von Arrays, die von Punktummern indexiert sind, die die Flags mit dem Lesen dieses Punktes verknüpft sind. Die Flags für einen Punkt werden für einen Punkt neu berechnet, wenn er aktualisiert wird. Somit sind die Flaggen nicht sehr nützlich. Das einzige wichtige Bit ist Bit 0, das angibt, ob der Punkt ein "On '-Kurvenpunkt ist" oder ein "AUS-Kurvenpunkt" ist. x Die absolute X-Koordinate des Punktes. y Die absolute y koordinate der pointfor zusammengesetzten Glyphen Es gibt andere variablesmric. Dies enthält die Komponentennummer (nicht seine Glyphzahl) des Bauteils, aus dem die Metriken für dieses Glyphe eingenommen werden sollten. Dies ist ein Array von Hashes für jeden Komponente. Jeder Hash hat eine Reihe von Elementen: Glyphe der Glyphenzahl der Glyphe, die diese Komponente des Verbundstoffs umfasst. argumentiert ein Array von zwei Argumenten, die ein X-, y-Koordinaten- oder zwei Befestigungspunkte (einer auf der Basis-Glyphe der anderen auf der Komponente) sein können. Details sehen Sie Flags. Markieren Sie die Flagge für diese Komponente ein 4-Nummern-Array für die Komponentenskalierung. Dies ermöglicht das Dehnen, rotierende usw. Beachten Sie, dass die Skalierung vor der Location anstelle von After After Acture-Wert auf Platzierungskoordinaten (anstelle von Befestigungspunkten) gilt. Dies ist ein erzeugter Wert, der die Anzahl der für diese zusammengesetzten GLYPH-Komponente enthält. Instanzvariablen sind: Infin (p) das Eingabedateiformular, das zum Lesen eines Informationsloc-Ortes (P) relativ zum Start der Glyf-Tabelle in der LESEN-FileBase (P) den Speicherort des Glyf-Tisches in der Lesenfilmelen (P) ist die Anzahl der von der Glyphe erforderlichen Bytes. Es sollte auf dem neuesten Stand aufbewahrt werden, indem Sie die Update-Methode aufrufen, wenn jeder der Glypheninhalt ändert.OUTLOC (P) Relativ zum Start des Glyf-Tisches. Diese Variable ist nur aktiv, während der Ausgangsprozess eingeschaltet ist. Es wird verwendet, um die Standortstabelle zu informieren, in der der Ort der Glyphe's Standort ist, da die GLYF-Tabelle vor der LocA-Tabelle aufgrund alphabetischer Ordnungen ausgibt. Dadurch spiegelt dies genau den internen Speicherformular wider, als die Len-Variable, die nur die Leserlänge der gelesenen Datei widerspiegelt. Die Variable Aven-Variable wird nur nach dem Anruf oder Out_Dat.EnditEIF eingestellt. } Variable. Es ist die Pflicht der Anwendung, sicherzustellen, dass die folgenden Instanzvariablen korrekt sind, von denen aus dem Update den Rest berechnet, einschließlich der Begrenzungskästcheninformationen. Numberpunkte Numberofcontours Endpunkte X, Y, Flags (nur Flags Bit 0) Instinen HintforeFOR-Komponenten, die Numinten, X, Y, Endpunkte und Flags sind nicht erforderlich, aber für jede Komponente sind folgende Informationen erforderlich. Flag (Bits 2, 10, 11, 12) Glyph Args Scale Metrik (Glyph-Instanzvariable) Anforderungen: · Perl.


PDF :: API2 :: Basic :: TTF :: Glyphe Zugehörige Software