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

Fixed0 = 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ű
Serif0 = 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
Symbolic0 = A betűkészlet szabványos latin karakterkészletbeli karakterjeleket tartalmaz 1 = A betűkészlet szimbólumokat tartalmaz
Script0 = A betűtípus szabályos karakterjeleket tartalmaz 1 = A karakterjelek folyóírásos kézírásra hasonlítanak
Italic0 = normál betűtípus, 1 = a betűjelek domináns függőleges vonásai dőltek
AllCap0 = A betűkészlet kisbetűket tartalmaz 1 = A betűkészlet csak nagybetűket tartalmaz
SmallCap0 = Normál betűkészlet 1 = A kisbetűs jelkarakterek a megfelelő nagybetűs jelkarakterekhez hasonlítanak, de kisebbek
ForceBold0 = 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

0Nincs kiválasztva betűtípus
1A betűtípusjelzők beállítása sikerült int ForceBold);