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

Fixed0 = Skrifttypen er proporsjonal eller variabel bredde 1 = Skrifttypen har fast bredde, alle glyfer har samme bredde
Serif0 = Glyfer har ingen seriffer (korte streker tegnet i vinkel på toppen og bunnen av glyfstilker) 1 = Glyfer har seriffer
Symbolic0 = Skrifttypen inneholder glyfer i standard latinsk tegnsett 1 = Skrifttypen inneholder symboler
Script0 = Font contains regular glyphs 1 = Glyphs resemble cursive handwriting
Italic0 = Vanlig skrift 1 = Glyfene har dominerende loddrette streker som er skrånende
AllCap0 = Font contains lowercase letters 1 = Font contains only uppercase letters
SmallCap0 = Vanlig skrifttype 1 = Små bokstaver ser ut som de tilsvarende store bokstavene, men mindre
ForceBold0 = Vanlig skrift 1 = Tving skriften til å rendres med fet effekt selv ved små størrelser

Returverdier

0Ingen skrifttype er valgt
1Skrifttypeflaggene ble satt int ForceBold);