SetFontFlags
Betűtípusok
Leírás
Beállítja a kijelölt betűtípus jelzőit Ezeket a jelzőket általában automatikusan beállítja a rendszer a betűtípus hozzáadásakor, de bizonyos esetekben (például szimbolikus Type1 betűtípusoknál) nem állíthatók be automatikusan Ez a függvény lehetővé teszi, hogy a betűtípusok megfelelő jelzőkkel rendelkezzenek
Szintaxis
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éterek
| Fixed | 0 = a betűtípus arányos vagy változó szélességű, 1 = a betűtípus rögzített szélességű, minden betűjel azonos szélességű |
|---|---|
| Serif | 0 = A karakterjeleknek nincs talpa (a karakterjel-szárak tetején és alján szögben rajzolt rövid vonások) 1 = A karakterjeleknek van talpuk |
| Symbolic | 0 = A betűkészlet szabványos latin karakterkészletbeli karakterjeleket tartalmaz 1 = A betűkészlet szimbólumokat tartalmaz |
| Script | 0 = A betűtípus szabályos karakterjeleket tartalmaz 1 = A karakterjelek folyóírásos kézírásra hasonlítanak |
| Italic | 0 = normál betűtípus, 1 = a betűjelek domináns függőleges vonásai dőltek |
| AllCap | 0 = A betűkészlet kisbetűket tartalmaz 1 = A betűkészlet csak nagybetűket tartalmaz |
| SmallCap | 0 = Normál betűkészlet 1 = A kisbetűs jelkarakterek a megfelelő nagybetűs jelkarakterekhez hasonlítanak, de kisebbek |
| ForceBold | 0 = normál betűtípus, 1 = a betűtípus félkövér hatással történő kényszerített megjelenítése kis méreteknél is |
Visszatérési értékek
| 0 | Nincs kiválasztva betűtípus |
|---|---|
| 1 | A betűtípusjelzők beállítása sikerült int ForceBold); |