Class EmfText

Class EmfText

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Objects Asamblare: Aspose.Imaging.dll (25.4.0)

Obiectul EmrText conține valori pentru rezultatul textului.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Membrii moștenitori

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

Constructors

EmfText()

public EmfText()

Properties

Chars

Obține sau stabilește un integer 32-bit non-signed care specifică numărul de caractere din string

public int Chars { get; set; }

Valoarea proprietății

int

DxBuffer

Obține sau stabilește caracterul opțional spațiu bufferUndefinitSpace2 (variabil): un număr opțional de byte neutilizate. câmpul OutputDx nu este necesar pentruUrmăriți imediat partea anterioară a acestei structuri.OutputDx (variabil): o serie de integratori non-signate de 32 de biți care specifică spațiul de ieșire întreoriginea celulelor de caracter adiacente în unități logice. locația acestui câmp este specificată prinvaloarea offDx în byte de la începutul acestui record. în cazul în care spațiul este definit, acest câmp conțineacelași număr de valori ca și caracterele din rama de ieșire. dacă câmpul Opțiuni a obiectului EmrTextconține steagul ETO_PDY, apoi acest buffer conţine de două ori mai multe valori decât există caractere înlanțul de ieșire, una orizontală și una verticală pentru fiecare, în această ordine. dacă ETO_RTLREADING este specificat,Caracterele sunt plasate la dreapta la stânga, în loc de cealaltă. nu există alte opțiuni care să afecteze interpretarea acestui câmp.

public int[] DxBuffer { get; set; }

Valoarea proprietății

int []

GlyphIndexBuffer

Obține sau stabilește buferul de index glyph opțional.Dacă opțiunile au steagul ETO_GLYPH_INDEX, atunci codurile pentru caractere într-o stringă de text de ieșire sunt de fapt indicidin glifele caracterului într-un font TrueType (2.1.11 ExtTextOutOptions enumerare).Pentru a afișa personajele corecte pe playback, fontul utilizat trebuie să fie identic fontului folosit pentrusă genereze indicele.

public int[] GlyphIndexBuffer { get; set; }

Valoarea proprietății

int []

Options

Obține sau stabilește un integer 32-bit fără semnătură care specifică modul de utilizare a rectanglului specificat înAcest câmp poate fi o combinație de mai mult de un ExtTextOutOptionsValorile enumerării (secțiunea 2.1.11)

public EmfExtTextOutOptions Options { get; set; }

Valoarea proprietății

EmfExtTextOutOptions

Rectangle

Obține sau stabilește un obiect opțional WMF RectL (secțiunea 2.2.2.19 [MS-WM F]]) care definește o clipareși/sau rectangle opacente în unități logice. acest rektanglu se aplică textuluiRezultatele sunt realizate prin recordul de conținut.

public Rectangle Rectangle { get; set; }

Valoarea proprietății

Rectangle

Reference

Obține sau stabilește un obiect WMF PointL (secțiunea 2.2.2.15) care specifică coordonatelepunctul de referință utilizat pentru a poziționa stringul.EMR_SETTEXTALIGN record (secțiunea 2.3.11.25). dacă nu a fost setat un astfel de record,Alinierea standard este TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Valoarea proprietății

Point

StringBuffer

Obține sau stabilește caracterul string bufferUndefinitSpace1 (variabil): un număr opțional de byte neutilizate.Câmpul OutputString nu este necesar să urmeze imediat partea anterioară a acestei structuri.OutputString (variabil): O serie de caractere care specifica stringul pentru output.Localizarea acestui câmp este specificată de valoarea offString în byte de la începutul acestui record.Numărul de caractere este specificat de valoarea Chars.

public string StringBuffer { get; set; }

Valoarea proprietății

string

 Română