Class EmfText

Class EmfText

Pôvodný názov: Aspose.Imaging.FileFormats.Emf.Emf.Objects Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Objekt EmrText obsahuje hodnoty pre textový výstup.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Z dedičných členov

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfText()

public EmfText()

Properties

Chars

Získa alebo nastaví 32-bitový nesignovaný integer, ktorý určuje počet znakov v riadku

public int Chars { get; set; }

Hodnota nehnuteľnosti

int

DxBuffer

Získať alebo nastaviť voliteľný charakter spacing bufferUndefinedSpace2 (variable): Voliteľný počet nepoužívaných bajtov.okamžite sledujte predchádzajúcu časť tejto štruktúry.OutputDx (variabilný): Zariadenie 32-bitových nesignovaných integerov, ktoré určujú rozsah výstupu medzipôvod príslušných charakterových buniek v logických jednotkách. umiestnenie tohto poľa je uvedené podľahodnota offDx v bajtoch od začiatku tohto záznamu. ak je vymedzený rozsah, toto pole obsahujerovnaký počet hodnôt ako znaky v riadku výstupu. ak pole Možnosti objektu EmrTextobsahuje vlajku ETO_PDY, potom tento buffer obsahuje dvakrát toľko hodnôt, ako sú znaky vvýstupný prúžok, jeden horizontálny a jeden vertikálny offset pre každý, v tomto poradí. ak je ETO_RTLREADING špecifikovaný,znaky sú umiestnené vpravo naľavo namiesto ľavé na pravé. žiadne iné možnosti ovplyvňujú interpretáciu tohto poľa.

public int[] DxBuffer { get; set; }

Hodnota nehnuteľnosti

int []

GlyphIndexBuffer

Získajte alebo nastavíte voliteľný glyph index buffer.Ak možnosti majú vlajku ETO_GLYPH_INDEX, potom kódy pre znaky v textovom riadku výstupu sú v skutočnosti indexyz znakových glyfov v font TrueType (2.1.11 ExtTextOutOptions zoznam). Glyph indexy sú font-specifické,aby sa na playback zobrazili správne znaky, písmeno, ktoré sa používa, musí byť totožné s písmenom používaným navytvárajú indexy.

public int[] GlyphIndexBuffer { get; set; }

Hodnota nehnuteľnosti

int []

Options

Získava alebo nastaví 32-bitový neoznačený integer, ktorý špecifikuje, ako používať pravokotok uvedený vToto pole môže byť kombináciou viac ako jedného ExtTextOutOptionshodnoty zoznamu (oddiel 2.1.11)

public EmfExtTextOutOptions Options { get; set; }

Hodnota nehnuteľnosti

EmfExtTextOutOptions

Rectangle

Získava alebo nastaví voliteľný objekt WMF RectL (oddiel 2.2.2.19 [MS-WM F]), ktorý definuje klipa/alebo opakujúca rektangula v logických jednotkách. tento rectangul sa vzťahuje na textVýstup vykonaný obsahujúcim záznamom.

public Rectangle Rectangle { get; set; }

Hodnota nehnuteľnosti

Rectangle

Reference

Získava alebo nastaví objekt WMF PointL (oddiel 2.2.2.15) v ktorom sa uvádzajú koordinátyreferenčný bod, ktorý sa používa na umiestnenie pruhu. referentný bod je definovaný poslednýmEMR_SETTEXTALIGN záznam (sekcia 2.3.11.25). ak nie je taký zápis nastavený,Predvolené zhodnotenie je TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Hodnota nehnuteľnosti

Point

StringBuffer

Získať alebo nastaviť znakový prúžok bufferUndefinedSpace1 (variable): Voliteľný počet nepoužívaných bajtov.Pole OutputString nie je nutné okamžite sledovať predchádzajúcu časť tejto štruktúry.OutputString (variabilný): súbor znakov, ktoré určujú riadok na výstup.Poloha tohto poľa je špecifikovaná hodnotou offString v bajtoch od začiatku tohto záznamu.Počet znakov je určený hodnotou Chars.

public string StringBuffer { get; set; }

Hodnota nehnuteľnosti

string

 Slovenčina