SetFontFlags
Polices
Description
Définit les indicateurs de la police sélectionnée. Ils sont généralement définis automatiquement lors de l’ajout de la police, mais cela est impossible dans certains cas, par exemple pour les polices Type1 symboliques. Cette fonction permet de garantir leur exactitude
Syntaxe
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);
Paramètres
| Fixed | 0 = La police est proportionnelle ou à largeur variable 1 = La police est à largeur fixe, tous les glyphes ayant la même largeur |
|---|---|
| Serif | 0 = Les glyphes n'ont pas d'empattements, petits traits obliques en haut et en bas de leurs fûts 1 = Les glyphes ont des empattements |
| Symbolic | 0 = La police contient des glyphes du jeu de caractères latins standard 1 = La police contient des symboles |
| Script | 0 = la police contient des glyphes normaux 1 = les glyphes ressemblent à une écriture cursive |
| Italic | 0 = police normale 1 = les glyphes comportent des traits verticaux dominants inclinés |
| AllCap | 0 = la police contient des minuscules 1 = la police contient uniquement des majuscules |
| SmallCap | 0 = Police normale 1 = Les glyphes minuscules ressemblent aux glyphes majuscules correspondants, mais sont plus petits |
| ForceBold | 0 = Police normale 1 = Forcer le rendu de la police avec un effet gras, même aux petites tailles |
Valeurs de retour
| 0 | Aucune police n’a été sélectionnée |
|---|---|
| 1 | Les indicateurs de police ont été définis int ForceBold); |