SetFontFlags
Yazı tipleri
Açıklama
Seçili yazı tipinin bayraklarını ayarlar. Bu bayraklar genellikle yazı tipi eklendiğinde otomatik olarak ayarlanır; ancak bazı durumlarda (örneğin sembolik Type1 yazı tiplerinde) otomatik olarak ayarlanamaz. Bu işlev, yazı tiplerinin doğru bayraklara sahip olmasını sağlamanıza olanak tanır
Sözdizimi
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);
Parametreler
| Fixed | 0 = Yazı tipi orantılı veya değişken genişlikli 1 = Yazı tipi sabit genişlikli, tüm glifler aynı genişliğe sahip |
|---|---|
| Serif | 0 = Gliflerde serif yoktur (glif gövdelerinin üst ve alt kısmına açılı çizilen kısa çizgiler) 1 = Gliflerde serif vardır |
| Symbolic | 0 = Font standart Latin karakter kümesindeki glifleri içerir 1 = Font simgeler içerir |
| Script | 0 = Yazı tipi normal glifler içerir 1 = Glifler el yazısına benzer |
| Italic | 0 = Normal yazı tipi 1 = Gliflerin baskın dikey vuruşları eğiktir |
| AllCap | 0 = Yazı tipi küçük harf içerir 1 = Yazı tipi yalnızca büyük harf içerir |
| SmallCap | 0 = Normal yazı tipi 1 = Küçük harf glifleri karşılık gelen büyük harf gliflerine benzer ancak daha küçüktür |
| ForceBold | 0 = Normal yazı tipi 1 = Küçük boyutlarda bile yazı tipini kalın efektle işlemeye zorlar |
Dönüş değerleri
| 0 | Yazı tipi seçilmedi |
|---|---|
| 1 | Yazı tipi bayrakları başarıyla ayarlandı int ForceBold); |