SetFontFlags
Lettertypen
Beschrijving
Stelt de vlaggen van het geselecteerde font in. Meestal worden deze vlaggen automatisch gezet wanneer het font wordt toegevoegd, maar in sommige gevallen (bijvoorbeeld bij symbolische Type1-fonts) kunnen ze niet automatisch worden gezet. Met deze functie kunt u er zeker van zijn dat de fonts de juiste vlaggen hebben
Syntaxis
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);
Parameters
| Fixed | 0 = Het font is proportioneel of variabele breedte 1 = Het font heeft vaste breedte; alle glyphs hebben dezelfde breedte |
|---|---|
| Serif | 0 = De glyphs hebben geen schreef (korte schuine streepjes boven- en onderaan de glyphstammen) 1 = De glyphs hebben schreef |
| Symbolic | 0 = Het font bevat glyphs uit de standaard Latijnse tekenset 1 = Het font bevat symbolen |
| Script | 0 = Font contains regular glyphs 1 = Glyphs resemble cursive handwriting |
| Italic | 0 = Regular font 1 = Glyphs have dominant vertical strokes that are slanted |
| AllCap | 0 = Font contains lowercase letters 1 = Font contains only uppercase letters |
| SmallCap | 0 = Normaal font 1 = Kleine letters zien eruit als de bijbehorende hoofdletters, maar dan kleiner |
| ForceBold | 0 = normaal font 1 = het font forceren om met een vet effect te worden gerenderd, ook op kleine groottes |
Retourwaarden
| 0 | A font has not been selected |
|---|---|
| 1 | De fontvlaggen zijn ingesteld int ForceBold); |