THPDFTrueTypeMetadata
Metadados devolvidos por THPDFTrueTypeData.TryGetMetadata a partir de tabelas sfnt reais
| Campo | Significado |
|---|---|
PostScriptName | Name ID 6 ASCII válido, ou uma string vazia quando ausente ou malformado |
UnitsPerEm | Unidades head reais por em, de 16 a 16384 |
BoundingBox1000[0..3] | xMin, yMin, xMax e yMax reais do head, escalados para 1000 unidades |
Ascent1000, Descent1000 | Ascender e descender reais do hhea, escalados para 1000 unidades |
CapHeight1000, HasCapHeight | Cap height do OS/2 quando disponível, caso contrário o ascender do hhea com HasCapHeight false |
ItalicAngle, FixedPitch | Ângulo itálico fracionário com sinal do post e estado de passo fixo |
WeightClass | Weight class bruto do OS/2, ou 400 quando ausente |
EmbeddingFlags, HasEmbeddingFlags | fsType bruto do OS/2 e indicação de se esse campo está presente |
TrueTypeOutlines | Assinatura TrueType consistente, dados glyf não vazios e entradas loca ordenadas contidas em glyf |
O registo reporta metadados e permissões legíveis por máquina; quem chama escolhe a política de embedding e tem de verificar as flags de disponibilidade