Class EmfText
Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt EmrText obsahuje hodnoty pro výsledek textu.
public sealed class EmfText : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfText
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfText()
public EmfText()
Properties
Chars
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje počet znaků v řetězci
public int Chars { get; set; }
Hodnota nemovitosti
DxBuffer
Obdržíte nebo nastavte volitelný charakter spacing bufferUndefinedSpace2 (variable): Volitelný počet nepoužívaných bajtů. pole OutputDx není nutnéOkamžitě sledujte předchozí část této struktury.OutputDx (variabilní): řada 32bitových nepodepsaných integerů, které určují rozsah výstupu mezipůvodu přilehlých charakterových buněk v logických jednotkách. umístění tohoto pole je specifikovánohodnotu offDx v bytech od začátku tohoto záznamu.Pokud je definováno rozsah, toto pole obsahujestejné množství hodnot jako znaky v řetězci výstupu. pokud pole Možnosti objektu EmrTextobsahuje vlajku ETO_PDY, pak tento buffer obsahuje dvakrát tolik hodnot, kolik je vvýstupní řetězec, jeden horizontální a jeden vertikální offset pro každý, v tomto pořad,znaky jsou umístěny vpravo na levé místo levé na pravé. žádná jiná možnost nemá vliv na výklad tohoto pole.
public int[] DxBuffer { get; set; }
Hodnota nemovitosti
int []a[]
GlyphIndexBuffer
Získáte nebo nastavte volitelný glyph index buffer.Pokud možnosti mají ETO_GLYPH_INDEX vlajku, pak kódy pro znaky v textovém řetězci výstupu jsou ve skutečnosti indexyz znakových glyphů v fontě TrueType (2.1.11 ExtTextOutOptions seznam,pro zobrazení správných znaků na zpětném zobrazení musí být použité písmeno totožné s použitýmvytvářet indexy.
public int[] GlyphIndexBuffer { get; set; }
Hodnota nemovitosti
int []a[]
Options
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje, jak používat pravý úhel uvedený vToto pole může být kombinací více než jednoho ExtTextOutOptionsSeznam hodnot (oddíl 2.1.11)
public EmfExtTextOutOptions Options { get; set; }
Hodnota nemovitosti
Rectangle
Obdrží nebo nastaví volitelný objekt WMF RectL ([MS-WMF] oddíl 2.2.2.19), který definuje klipa/nebo opakujícího pravého úhlu v logických jednotkách. tento pravý úhlu se vztahuje na textVýstup provedený obsahujícím záznamem.
public Rectangle Rectangle { get; set; }
Hodnota nemovitosti
Reference
Obsahuje nebo nastaví objekt WMF PointL ([MS-WMF] oddíl 2.2.2.15), který specifikuje koordinátyreferenční bod používaný k umístění řetězce. referenční bod je definován poslednímEMR_SETTEXTALIGN záznam (sekce 2.3.11.25). pokud takový záznam nebyl nastaven,Předpokládaná úprava je TA_LEFT,TA_TOP.
public Point Reference { get; set; }
Hodnota nemovitosti
StringBuffer
Obdržíte nebo nastavíte znakový string bufferUndefinedSpace1 (variable): Volitelný počet nevyužitých bajt.Pole OutputString není nutné okamžitě sledovat předchozí část této struktury.OutputString (variabilní): řada znaků, které určují řádek pro výstup.Umístění tohoto pole je specifikováno hodnotou offString v bajtech od začátku tohoto záznamu.Počet znaků je specifikován hodnotou Chars.
public string StringBuffer { get; set; }