THPDFLoadedFontInfo Record
Skrivebeskyttede metadata for én skrifttype i en indlæst sides ressourceordbog: base font-navn, subtype, encoding, indlejringstilstand, objektnummer og ressourcenøgle
Deklaration
THPDFLoadedFontInfo= record
FontName: AnsiString;
Subtype: AnsiString;
Encoding: AnsiString;
IsEmbedded: boolean;
ObjectNumber: Integer;
ResourceName: AnsiString;
end;
Enhed
HPDFDoc
Felter
| Felt | Formål |
|---|---|
FontName | Fontordbogens /BaseFont-navn |
Subtype | Fontordbogens /Subtype, for eksempel Type1, TrueType eller Type0 |
Encoding | Fontordbogens /Encoding-værdi, tom, når posten mangler |
IsEmbedded | true, når fontbeskrivelsen har en /FontFile-, /FontFile2- eller /FontFile3-strøm |
ObjectNumber | Indirekte objektnummer for fontordbogen |
ResourceName | Skrifttypens nøgle i sidens /Resources/Font-ordbog, for eksempel F1 eller Helv |
Brugsnoter
- Oplist sidens skrifttyper med
THotPDF.GetLoadedFontCountog hent hver enkelt medTHotPDF.GetLoadedFontInfo; etfalse-resultat efterlader posten nulstillet - Kontrollér
IsEmbeddedførst, når du auditerer dokumenter for print- eller arkiveringsparathed: Skrifttyper uden indlejring afhænger af viewer-substitution - Brug
ResourceNametil at koble skrifttypen til operatorer i sidens indholdsstrøm ogObjectNumbertil at hente hele ordbogen efter behov