pdftoolkit/opentype · version 0.1.0 · source 69f0eb1

Install with Composer · Packagist ↗

Read the package guide →

classOptional · pdftoolkit/opentype

BinaryView

PDFToolkit\OpenType\Binary

A bounded immutable view sharing its backing bytes with child views.

interfaceOptional · pdftoolkit/opentype

CharacterMapSubtable

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

EncodingRecord

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

Segment

PDFToolkit\OpenType\Cmap

One format 4 segment; its stored glyph array precedes the idDelta adjustment.

classOptional · pdftoolkit/opentype

SegmentedCharacterMap

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

SequentialCharacterMap

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

SequentialMapGroup

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

UnicodeCharacterMap

PDFToolkit\OpenType\Cmap

One selected Unicode subtable, optionally supplemented by format 14.

classOptional · pdftoolkit/opentype

UnicodeCmapReader

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

UnicodeRange

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

UvsMapping

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

VariationSelectorRecord

PDFToolkit\OpenType\Cmap

classOptional · pdftoolkit/opentype

MalformedFontException

PDFToolkit\OpenType\Exception

classOptional · pdftoolkit/opentype

UnsupportedFontException

PDFToolkit\OpenType\Exception

interfaceOptional · pdftoolkit/opentype

Coverage

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

CoverageFormat1

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

CoverageFormat2

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

Feature

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

FeatureList

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

FeatureRecord

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

LangSys

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

LangSysRecord

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

Lookup

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

LookupFlags

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

LookupList

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

RangeRecord

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

Script

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

ScriptList

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

ScriptRecord

PDFToolkit\OpenType\Layout

classOptional · pdftoolkit/opentype

HorizontalMetrics

PDFToolkit\OpenType\Metrics

classOptional · pdftoolkit/opentype

HorizontalMetricsReader

PDFToolkit\OpenType\Metrics

Reads the default-instance hmtx metrics, without applying HVAR or gvar.

classOptional · pdftoolkit/opentype

LongHorMetric

PDFToolkit\OpenType\Metrics

enumOptional · pdftoolkit/opentype

ChecksumPolicy

PDFToolkit\OpenType\Sfnt

classOptional · pdftoolkit/opentype

ReadLimits

PDFToolkit\OpenType\Sfnt

Explicit resource budgets, applied before allocating arrays or following offsets.

classOptional · pdftoolkit/opentype

SfntFont

PDFToolkit\OpenType\Sfnt

Directory model; preserved outline bytes are not an outline interpreter.

classOptional · pdftoolkit/opentype

SfntReader

PDFToolkit\OpenType\Sfnt

enumOptional · pdftoolkit/opentype

SfntVersion

PDFToolkit\OpenType\Sfnt

classOptional · pdftoolkit/opentype

TableRecord

PDFToolkit\OpenType\Sfnt

classOptional · pdftoolkit/opentype

AlternateIndex

PDFToolkit\OpenType\Substitution

interfaceOptional · pdftoolkit/opentype

AlternateSelector

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

AlternateSet

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

AlternateSubstFormat1

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

ExtensionSubstFormat1

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

FeatureSelection

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

GlyphSequence

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

GsubReader

PDFToolkit\OpenType\Substitution

GSUB 1.0/1.1 structure reader; contextual rules are validated and retained, not executed.

classOptional · pdftoolkit/opentype

GsubTable

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

LayoutReadBudget

PDFToolkit\OpenType\Substitution

@internal Per-read aggregate budget; never shared between reads.

classOptional · pdftoolkit/opentype

Ligature

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

LigatureSet

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

LigatureSubstFormat1

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

MultipleSubstFormat1

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

Sequence

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

SingleSubstFormat1

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

SingleSubstFormat2

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

SubstitutionEngine

PDFToolkit\OpenType\Substitution

One explicitly selected feature stage in logical glyph order, not a Unicode shaping engine.

classOptional · pdftoolkit/opentype

SubstitutionMatch

PDFToolkit\OpenType\Substitution

@internal One successful action in a lookup pass.

interfaceOptional · pdftoolkit/opentype

SubstitutionSubtable

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

UnsupportedSubstitution

PDFToolkit\OpenType\Substitution

classOptional · pdftoolkit/opentype

CodePoint

PDFToolkit\OpenType\Value

classOptional · pdftoolkit/opentype

GlyphId

PDFToolkit\OpenType\Value

classOptional · pdftoolkit/opentype

Tag

PDFToolkit\OpenType\Value