Font::TTF - Perl module for TrueType Font hacking River stage two • 9 direct dependents • 51 total dependents

This module allows you to do almost anything to a TrueType/OpenType Font including modify and inspect nearly all tables....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Font - Memory representation of a font River stage two • 9 direct dependents • 51 total dependents

A Truetype font consists of a header containing a directory of tables which constitute the rest of the file. This class holds that header and directory and also creates objects of the appropriate type for each table within the font. Note that it does...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Ttc - Truetype Collection class River stage two • 9 direct dependents • 51 total dependents

A TrueType collection is a collection of TrueType fonts in one file in which tables may be shared between different directories. In order to support this, the TTC introduces the concept of a table being shared by different TrueType fonts. This begs t...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Hdmx - Horizontal device metrics River stage two • 9 direct dependents • 51 total dependents

The table consists of an hash of device metric tables indexed by the ppem for that subtable. Each subtable consists of an array of advance widths in pixels for each glyph at that ppem (horizontally)....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Fdsc - Font Descriptors table in a font River stage two • 9 direct dependents • 51 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Silf - The main Graphite table River stage two • 9 direct dependents • 51 total dependents

The Silf table holds the core of the Graphite rules for a font. A Silf table has potentially multiple silf subtables, although there is usually only one. Within a silf subtable, there are a number of passes which contain the actual finite state machi...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::GPOS - Support for Opentype GPOS tables in conjunction with TTOpen River stage two • 9 direct dependents • 51 total dependents

The GPOS table is one of the most complicated tables in the TTF spec and the corresponding data structure abstraction is also not trivial. While much of the structure of a GPOS is shared with a GSUB table via the Font::TTF::Ttopen...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Bsln - Baseline table in a font River stage two • 9 direct dependents • 51 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Cmap - Character map table River stage two • 9 direct dependents • 51 total dependents

Looks after the character map. For ease of use, the actual cmap is held in a hash against codepoint. Thus for a given table: $gid = $font->{'cmap'}{'Tables'}[0]{'val'}{$code}; Note that $code should be a true value (0x1234) rather than a string repre...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Kern - Kerning tables River stage two • 9 direct dependents • 51 total dependents

Kerning tables are held as an ordered collection of subtables each giving incremental information regarding the kerning of various pairs of glyphs. The basic structure of the kerning data structure is: $kern = $f->{'kern'}{'tables'}[$tnum]{'kerns'}{$...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::EBLC - Embeeded Bitmap Location Table River stage two • 9 direct dependents • 51 total dependents

Contains the sizes and glyph ranges of bitmaps, and the offsets to glyph bitmap data in indexSubTables for EBDT. Possibly contains glyph metrics information....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Hhea - Horizontal Header table River stage two • 9 direct dependents • 51 total dependents

This is a simplte table with just standards specified instance variables...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Feat - Font Features River stage two • 9 direct dependents • 51 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Gloc - Offsets into Glat table for the start of the attributes for each glyph River stage two • 9 direct dependents • 51 total dependents

The Gloc table is a bit like the Loca table only for Graphite glyph attributes. The table has the following elements: Version Table format version numAttrib Maximum number of attributes associated with a glyph. locations An array of offsets into the ...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Head - The head table for a TTF Font River stage two • 9 direct dependents • 51 total dependents

This is a very basic table with just instance variables as described in the TTF documentation, using the same names. One of the most commonly used is "unitsPerEm"....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Fpgm - Font program in a TrueType font. Called when a font is loaded River stage two • 9 direct dependents • 51 total dependents

This is a minimal class adding nothing beyond a table, but is a repository for fpgm type information for those processes brave enough to address hinting....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Vhea - Vertical Header table River stage two • 9 direct dependents • 51 total dependents

This is a simple table with just standards specified instance variables...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::LTSH - Linear Threshold table River stage two • 9 direct dependents • 51 total dependents

Holds the linear threshold for each glyph. This is the ppem value at which a glyph's metrics become linear. The value is set to 1 if a glyph's metrics are always linear....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Mort - Glyph Metamorphosis table in a font River stage two • 9 direct dependents • 51 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

Font::TTF::Sill - Graphite language mapping table River stage two • 9 direct dependents • 51 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 GMT

100 results (0.073 seconds)