The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:PDF::API2::Basic::TTF::Glyph"

PDF::API3::Compat::API2::Basic::TTF::Glyph - Holds a single glyph's information River stage zero No dependents

This is a single glyph description as held in a TT font. On creation only its header is read. Thus you can get the bounding box of each glyph without having to read all the other information....

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::Builder - Facilitates the creation and modification of PDF files River stage one • 2 direct dependents • 2 total dependents

PMPERRY/PDF-Builder-3.026 - 08 Dec 2023 19:47:58 UTC

PDF::Builder::Docs - additional documentation for Builder module River stage one • 2 direct dependents • 2 total dependents

PMPERRY/PDF-Builder-3.026 - 08 Dec 2023 19:47:58 UTC

lib/PDF/API3/Compat/API2/Basic/TTF/GPOS.pm River stage zero No 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 PDF::API3::Compat::API2::Basic::TTF::...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

lib/PDF/API3/Compat/API2/Basic/TTF/Coverage.pm River stage zero No dependents

Coverage tables and class definition objects are virtually identical concepts in OpenType. Their difference comes purely in their storage. Therefore we can say that a coverage table is a class definition in which the class definition for each glyph i...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

lib/PDF/API3/Compat/API2/Basic/TTF/Anchor.pm River stage zero No dependents

The Anchor defines an anchor point on a glyph providing various information depending on how much is available, including such information as the co-ordinates, a curve point and even device specific modifiers....

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Ttopen - Opentype superclass for standard Opentype lookup based tables (GSUB and GPOS) River stage zero No dependents

Handles all the script, lang, feature, lookup stuff for a PDF::API3::Compat::API2::Basic::TTF::Gsub/PDF::API3::Compat::API2::Basic ::TTF::Gpos table leaving the class specifics to the subclass...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Utils - Utility functions to save fingers River stage zero No dependents

Lots of useful functions to save my fingers, especially for trivial tables...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Cmap - Character map table River stage zero No 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...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Ttc - Truetype Collection class River stage zero No 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...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Kern - Kerning tables River stage zero No 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'}{$...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::GSUB - Module support for the GSUB table in conjunction with TTOpen River stage zero No dependents

Handles the GSUB subtables in relation to Ttopen tables. Due to the variety of different lookup types, the data structures are not all that straightforward, although I have tried to make life easy for myself when using this!...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Glyf - The Glyf data table River stage zero No dependents

This is a stub table. The real data is held in the loca table. If you want to get a glyf look it up in the loca table as "$f-"{'loca'}{'glyphs'}[$num]>. It won't be here! The difference between reading this table as opposed to the loca table is that ...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::GDEF - Opentype GDEF table support River stage zero No dependents

The GDEF table contains various global lists of information which are apparantly used in other places in an OpenType renderer. But precisely where is open to speculation......

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Hdmx - Horizontal device metrics River stage zero No 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)....

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Hmtx - Horizontal Metrics River stage zero No dependents

Contains the advance width and left side bearing for each glyph. Given the compressability of the data onto disk, this table uses information from other tables, and thus must do part of its output during the output of other tables...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Loca - the Locations table, which is intimately tied to the glyf table River stage zero No dependents

The location table holds the directory of locations of each glyph within the glyf table. Due to this relationship and the unimportance of the actual locations when it comes to holding glyphs in memory, reading the location table results in the creati...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::OldCmap - Character map table River stage zero No dependents

Looks after the character map. The primary structure used for handling a cmap is the PDF::API3::Compat::API2::Basic::TTF::Segarr which handles the segmented arrays of format 4 tables, and in a simpler form for format 0 tables. Due to the complexity o...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::LTSH - Linear Threshold table River stage zero No 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....

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC

PDF::API3::Compat::API2::Basic::TTF::Vmtx - Vertical Metrics River stage zero No dependents

Contains the advance height and top side bearing for each glyph. Given the compressability of the data onto disk, this table uses information from other tables, and thus must do part of its output during the output of other tables...

OTTO/PDF-API3-3.001 - 25 Apr 2009 23:23:46 UTC
26 results (0.067 seconds)