SetFontFlags
Skrifter
Beskrivelse
Setjer flaggene for den valgte skrifttypen. Vanligvis settes disse flaggene automatisk når skrifttypen legges til, men i noen omstendigheter (for eksempel med symbolske Type1-skrifttyper) kan ikke flaggene settes automatisk. Denne funksjonen lar deg forsikre deg om at skrifttypene har riktige flagg
Syntaks
Delphi
Function TPDFlib.SetFontFlags(Fixed, Serif, Symbolic, Script, Italic, AllCap, SmallCap, ForceBold: Integer): Integer;
ActiveX
Function PDFlib::SetFontFlags(Fixed As Long, Serif As Long, Symbolic As Long, Script As Long, Italic As Long, AllCap As Long, SmallCap As Long, ForceBold As Long) As Long
DLL
int DLSetFontFlags(int InstanceID, int Fixed, int Serif, int Symbolic, int Script, int Italic, int AllCap, int SmallCap, int ForceBold);
Parametere
| Fixed | 0 = Skrifttypen er proporsjonal eller variabel bredde 1 = Skrifttypen har fast bredde, alle glyfer har samme bredde |
|---|---|
| Serif | 0 = Glyfer har ingen seriffer (korte streker tegnet i vinkel på toppen og bunnen av glyfstilker) 1 = Glyfer har seriffer |
| Symbolic | 0 = Skrifttypen inneholder glyfer i standard latinsk tegnsett 1 = Skrifttypen inneholder symboler |
| Script | 0 = Font contains regular glyphs 1 = Glyphs resemble cursive handwriting |
| Italic | 0 = Vanlig skrift 1 = Glyfene har dominerende loddrette streker som er skrånende |
| AllCap | 0 = Font contains lowercase letters 1 = Font contains only uppercase letters |
| SmallCap | 0 = Vanlig skrifttype 1 = Små bokstaver ser ut som de tilsvarende store bokstavene, men mindre |
| ForceBold | 0 = Vanlig skrift 1 = Tving skriften til å rendres med fet effekt selv ved små størrelser |
Returverdier
| 0 | Ingen skrifttype er valgt |
|---|---|
| 1 | Skrifttypeflaggene ble satt int ForceBold); |