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

Fixed0 = La police est proportionnelle ou à largeur variable 1 = La police est à largeur fixe, tous les glyphes ayant la même largeur
Serif0 = 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
Symbolic0 = La police contient des glyphes du jeu de caractères latins standard 1 = La police contient des symboles
Script0 = la police contient des glyphes normaux 1 = les glyphes ressemblent à une écriture cursive
Italic0 = police normale 1 = les glyphes comportent des traits verticaux dominants inclinés
AllCap0 = la police contient des minuscules 1 = la police contient uniquement des majuscules
SmallCap0 = Police normale 1 = Les glyphes minuscules ressemblent aux glyphes majuscules correspondants, mais sont plus petits
ForceBold0 = Police normale 1 = Forcer le rendu de la police avec un effet gras, même aux petites tailles

Valeurs de retour

0Aucune police n’a été sélectionnée
1Les indicateurs de police ont été définis int ForceBold);