class final readonly Optionnel · pdftoolkit/pdf-fonts 0.1.7

PDF\Fonts\TrueType\HorizontalMetrics
hmtx widths in font units, including the repeated final advance width.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Construction

__construct()

public function __construct(PDF\Fonts\TrueType\BinaryReader $table, int $glyphCount, int $numberOfHMetrics, int $unitsPerEm)

Déclarée par PDF\Fonts\TrueType\HorizontalMetrics · Voir le code ↗

Méthodes déclarées

advanceWidth()

public function advanceWidth(int $glyphId): int

Déclarée par PDF\Fonts\TrueType\HorizontalMetrics · Voir le code ↗

pdfWidth()

public function pdfWidth(int $glyphId): float

Déclarée par PDF\Fonts\TrueType\HorizontalMetrics · Voir le code ↗

scale()

public function scale(int $fontUnits): float

Déclarée par PDF\Fonts\TrueType\HorizontalMetrics · Voir le code ↗

Propriétés

DéclarationProvenance et documentation
public readonly int $unitsPerEmPDF\Fonts\TrueType\HorizontalMetrics