Class EmfLogFont
Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt LogFont specifikuje základní atributy logického písma.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
Dědiční č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
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje soubor charakterových glyfů.být hodnotou v seznamu WMF CharacterSet ([MS-WMF] oddílu 2.1.1.5).charakterový soubor je neznámý, metafyzické zpracování NEMŮŽE se pokoušet překládat nebo interpretovatStruny, které jsou renderovány s tímto písmenem.
public WmfCharacterSet CharSet { get; set; }
Hodnota nemovitosti
ClipPrecision
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje přesnost klíčení.Přesnost klipování definuje, jak klipovat znaky, které jsou částečně mimo klipovací oblast.Může to být jeden nebo více WMF ClipPrecision Flags
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Hodnota nemovitosti
Escapement
Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje úhel, v desítkách stup,mezi únikovým vektorem a x-axem zařízení.Paralelně s základním řádkem textu.
public int Escapement { get; set; }
Hodnota nemovitosti
Facename
Obdržíte nebo nastavíte FaceName (64 bajtů): řetězec ne více než 32 znaků Unicode, který specifikujePokud je délka tohoto řádku menší než 32 znaků,NUL musí být přítomna, po níž musí být zbytek tohoto pole ignorován.
public string Facename { get; set; }
Hodnota nemovitosti
Height
Obdrží nebo nastaví 32bitový podepsaný integer, který specifikuje výšku písma v logických jednotkách.znaková buňka nebo znak. hodnota výšky znaku, známá také jako velikost em, jeznaková buněčná výška hodnoty minus vnitřní vedoucí hodnoty.výklad hodnoty uvedené v poli Výška následujícím způsobem.
public int Height { get; set; }
Hodnota nemovitosti
Italic
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje italský písmeno, pokud je nastaven na 0x01; jinak,Musí být nastaven na 0x00.
public byte Italic { get; set; }
Hodnota nemovitosti
Orientation
Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje úhel, v desítkách stup,Mezi základním řádem každého znaku a x-axem zařízen.
public int Orientation { get; set; }
Hodnota nemovitosti
OutPrecision
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje přesnost výstupu.přesnost výstupu definuje, jak úzce je požadováno písmo, aby odpovídalo požadované výšce, šířce,orientace charakteru, únik, pole a typ písma. To musí být hodnota od WMFPřesný seznam
public WmfOutPrecision OutPrecision { get; set; }
Hodnota nemovitosti
PitchAndFamily
Obdrží nebo nastaví objekt WMF PitchAndFamily ([MS-WMF] oddíl 2.2.2.14) kterýspecifikuje polohu a rodinu písma. příbuzné písma popisují vzhled písma v obecnémJsou určeny k určení písma, když specifikovaný typový obraz není k dispozici.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Hodnota nemovitosti
Quality
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje kvalitu výstupu.definuje, jak úzce se pokouší vyrovnat logické fontové atributy s atributy skutečnéhoMusí být jednou z hodnot v seznamu WMF FontQuality ([MS-WMF]1 1 1 1 1 1 1 1 1).
public WmfFontQuality Quality { get; set; }
Hodnota nemovitosti
Strikeout
Obdrží nebo nastaví 8-bitový neoznačený integer, který specifikuje výstupní písmeno, pokud je nastaveno na 0x01;V opačném případě musí být nastaven na 0x00.
public byte Strikeout { get; set; }
Hodnota nemovitosti
Underline
Obdrží nebo nastaví 8-bitový nepodepsaný integer, který specifikuje podložené písmeno, pokud je nastaven na 0x01;V opačném případě musí být nastaven na 0x00.
public byte Underline { get; set; }
Hodnota nemovitosti
Weight
Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje váhu písma v rozmezíNapříklad 400 je normální a 700 je odvážný.Hmotnost lze použít.
public EmfLogFontWeight Weight { get; set; }
Hodnota nemovitosti
Width
Obdrží nebo nastaví 32bitový podepsaný integer, který specifikuje průměrnou šířku, v logických jednotkách,znaky v písmeni. pokud je hodnota pole Width nulová, musí být odpovídající hodnotavypočteno z jiných hodnot LogFont k nalezení písma, který má typograf záměrAspektový poměr
public int Width { get; set; }