Class EmfLogFont
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.Emf.Objects Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Objekt LogFont špecifikuje základné atribúty logického písma.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
Dostane alebo nastaví 8-bitový nesignovaný integer, ktorý špecifikuje súbor charakterových glyfov.by mala byť hodnota v zozname WMF CharacterSet ([MS-WM F] oddiel 2.1.1.5).Zoznam znakov je neznámy, spracovanie metafýlií by sa nemalo pokúsiť preložiť alebo interpretovaťstruny, ktoré sú renderované týmto fontom.
public WmfCharacterSet CharSet { get; set; }
Hodnota nehnuteľnosti
ClipPrecision
Získa alebo nastaví 8-bitový neoznačený integer, ktorý špecifikuje presnosť klipu.Presnosť klipovania definuje, ako klipovať znaky, ktoré sú čiastočne mimo klipovacieho regiónu.Môže to byť jeden alebo viac WMF ClipPrecision Flags
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Hodnota nehnuteľnosti
Escapement
Dostane alebo nastaví 32-bitový podpísaný integer, ktorý určuje uhol, v desiatkach stupňov,medzi vektorom úniku a x-axom zariadenia.Paralelne s základnou linkou riadku textu.
public int Escapement { get; set; }
Hodnota nehnuteľnosti
Facename
Získať alebo nastaviť názov (64 bajtov): riadok nie viac ako 32 znakov Unicode, ktorý špecifikujenázov písma. ak je dĺžka tohto riadku menšia ako 32 znakov,NUL musí byť prítomný, po ktorom sa zvyšok tohto poľa musí ignorovať.
public string Facename { get; set; }
Hodnota nehnuteľnosti
Height
Získa alebo nastaví 32-bitový podpísaný integer, ktorý špecifikuje výšku písma v logických jednotkách.charakterová bunka alebo charakter. hodnota výšky charakteru, tiež známy ako veľkosť em, jeznaková bunka výška hodnoty minus vnútorná hlavná hodnota.interpretovať hodnotu uvedenú v poli Výška nasledujúcim spôsobom.
public int Height { get; set; }
Hodnota nehnuteľnosti
Italic
Získate alebo nastavíte 8-bitový neoznačený integer, ktorý špecifikuje italické písmo, ak je nastavený na 0x01; inak,Musí byť nastavený na 0x00.
public byte Italic { get; set; }
Hodnota nehnuteľnosti
Orientation
Dostane alebo nastaví 32-bitový podpísaný integer, ktorý určuje uhol, v desiatkach stupňov,medzi základnou líniou každého znaku a x-axom zariadenia.
public int Orientation { get; set; }
Hodnota nehnuteľnosti
OutPrecision
Získa alebo nastaví 8-bitový neoznačený integer, ktorý špecifikuje presnosť výstupu.presnosť výstupu definuje, ako úzko je potrebné písmo zhodovať požadovanú výšku, šírku,orientácia znakov, únik, vrstva a typ písma. Musí to byť hodnota od WMFPrehľadné zoznamy
public WmfOutPrecision OutPrecision { get; set; }
Hodnota nehnuteľnosti
PitchAndFamily
Získate alebo nastavíte objekt WMF PitchAndFamily (oddiel 2.2.2.14) ktorýšpecifikuje polohu a rodinu fontov. fontové rodiny opisujú vzhľad fonty vo všeobecnostiSú určené na určenie písma, keď nie je k dispozícii špecifikovaný typový obraz.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Hodnota nehnuteľnosti
Quality
Získa alebo nastaví 8-bitový nesignovaný integer, ktorý špecifikuje kvalitu výstupu.definuje, ako úzko sa pokúsiť zhodovať logické-fontové atribúty s tými skutočnéhomusí byť jednou z hodnôt v zozname WMF FontQuality ([MS-WM F])Článok 2.1.1 sa vzťahuje na
public WmfFontQuality Quality { get; set; }
Hodnota nehnuteľnosti
Strikeout
Dostane alebo nastaví 8-bitový neoznačený integer, ktorý špecifikuje písmo strikeout, ak je nastavený na 0x01;V opačnom prípade musí byť nastavený na 0x00.
public byte Strikeout { get; set; }
Hodnota nehnuteľnosti
Underline
Získava alebo nastaví 8-bitový neoznačený integer, ktorý špecifikuje podložené písmo, ak je nastavený na 0x01;V opačnom prípade musí byť nastavený na 0x00.
public byte Underline { get; set; }
Hodnota nehnuteľnosti
Weight
Získa alebo nastaví 32-bitový podpísaný integer, ktorý špecifikuje hmotnosť písma v rozsahuNapríklad 400 je normálny a 700 je odvážny. ak je táto hodnota nula, predvolenýHmotnosť sa dá použiť.
public EmfLogFontWeight Weight { get; set; }
Hodnota nehnuteľnosti
Width
Dostane alebo nastaví 32-bitový podpísaný integer, ktorý špecifikuje priemernú šírku, v logických jednotkách,znaky v písme. ak je hodnota širokého poľa nula, vhodná hodnotka musí byťvypočítané z iných hodnôt LogFont nájsť písmo, ktoré má typograf určenéAspektový pomer
public int Width { get; set; }