TPDFlibDocumentFont
Datatyper
Beskrivelse
TPDFlibDocumentFont er en record-struktur, der indeholder detaljerede egenskaber for en skrifttyperessource, som enten er indlejret i et PDF-dokument eller refereres fra det
Syntaks
Delphi
type TPDFlibDocumentFont = record
FontID: Integer;
ObjNum: Integer;
BaseFont: WideString;
FontType: Integer;
Encoding: WideString;
Embedded: Boolean;
Subsetted: Boolean;
end;Parametre
| FontID | Det 1-baserede interne skrifttypehåndtag, der kan bruges med standardmetoder til skrifttypevalg (f.eks. SelectFont) |
|---|---|
| ObjNum | Det rå PDF indirekte objektnummer for skrifttypeordbogen i PDF-kataloget |
| BaseFont | PostScript-navnet på skrifttypen (f.eks. Helvetica-Bold eller TimesNewRomanPSMT) |
| FontType | Skrifttypens type repræsenteret som et heltal fra 1 til 11 (svarer til typeværdierne 1=TrueType, 2=Type1 osv.) |
| Encoding | Navnet på skrifttypens tegnkodningsskema (f.eks. WinAnsiEncoding eller Identity-H) |
| Embedded | Angiver, om den faktiske skrifttypeprogramfil er indlejret i PDF-dokumentet |
| Subsetted | Angiver, om skrifttypen er et undersæt af det originale skrifttypeprogram, hvilket typisk er markeret med et præfiks på 6 bogstaver efterfulgt af et plustegn (f.eks. ARIALN+) |