TPDFlibDocumentFont
Datové typy
Popis
TPDFlibDocumentFont is a record structure that holds detailed properties of a font resource embedded or referenced within a PDF document.
Syntaxe
Delphi
type TPDFlibDocumentFont = record
FontID: Integer;
ObjNum: Integer;
BaseFont: WideString;
FontType: Integer;
Encoding: WideString;
Embedded: Boolean;
Subsetted: Boolean;
end;Parametry
| FontID | Interní handle fontu číslovaný od 1, použitelný se standardními metodami výběru fontu (například SelectFont) |
|---|---|
| ObjNum | Surové nepřímé PDF číslo objektu slovníku fontu v PDF katalogu |
| BaseFont | PostScript název fontu (například Helvetica-Bold nebo TimesNewRomanPSMT) |
| FontType | Typ fontu reprezentovaný celým číslem od 1 do 11 (odpovídá hodnotám typu 1=TrueType, 2=Type1 apod.) |
| Encoding | Název schématu kódování znaků fontu (například WinAnsiEncoding nebo Identity-H) |
| Embedded | Označuje, zda je skutečný soubor fontového programu vložen do PDF dokumentu |
| Subsetted | Označuje, zda je font podmnožinou původního fontového programu, což se typicky pozná podle šestipísmenné předpony následované plusem (například ARIALN+) |