Skip to content

@pdfa-lab/fontkit / maxpTable / maxp

Interface: maxp

Defined in: src/tables/maxp.ts:8

Maximum Profile Table. Explicitly defines memory boundaries and total glyph count constraints.

Properties

maxComponentContours

maxComponentContours: number

Defined in: src/tables/maxp.ts:24

Maximum contours in a composite glyph.


maxComponentDepth

maxComponentDepth: number

Defined in: src/tables/maxp.ts:54

Maximum levels of recursion; 1 for simple components.


maxComponentElements

maxComponentElements: number

Defined in: src/tables/maxp.ts:51

Maximum number of components referenced at “top level” for any composite glyph.


maxComponentPoints

maxComponentPoints: number

Defined in: src/tables/maxp.ts:21

Maximum points in a composite glyph.


maxContours

maxContours: number

Defined in: src/tables/maxp.ts:18

Maximum contours in a non-composite glyph.


maxFunctionDefs

maxFunctionDefs: number

Defined in: src/tables/maxp.ts:36

Number of FDEFs.


maxInstructionDefs

maxInstructionDefs: number

Defined in: src/tables/maxp.ts:39

Number of IDEFs.


maxPoints

maxPoints: number

Defined in: src/tables/maxp.ts:15

Maximum points in a non-composite glyph.


maxSizeOfInstructions

maxSizeOfInstructions: number

Defined in: src/tables/maxp.ts:45

Maximum byte count for glyph instructions.


maxStackElements

maxStackElements: number

Defined in: src/tables/maxp.ts:42

Maximum stack depth.


maxStorage

maxStorage: number

Defined in: src/tables/maxp.ts:33

Number of Storage Area locations.


maxTwilightPoints

maxTwilightPoints: number

Defined in: src/tables/maxp.ts:30

Maximum points used in Z0.


maxZones

maxZones: number

Defined in: src/tables/maxp.ts:27

1 if instructions do not use the twilight zone, 2 otherwise.


numGlyphs

numGlyphs: number

Defined in: src/tables/maxp.ts:12

The number of glyphs in the font.


version

version: number

Defined in: src/tables/maxp.ts:9