Class EmfText

Class EmfText

Nom dels espais: Aspose.Imaging.FileFormats.Emf.Emf.Objects Assemblea: Aspose.Imaging.dll (25.4.0)

L’objecte EmrText conté valors per a la producció de text.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Membres heretats

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

Constructors

EmfText()

public EmfText()

Properties

Chars

Obté o s’estableix un integrador no signat de 32 bits que especifica el nombre de caràcters a la cadena

public int Chars { get; set; }

Valor de la propietat

int

DxBuffer

Obté o posa el caràcter opcional espaçador bufferUndefinedSpace2 (variable): Un nombre opcional de bytes no utilitzats.Seguim immediatament la part anterior d’aquesta estructura.OutputDx (variable): una sèrie d’integradors no signats de 32 bits que especifiquen l’espai de sortida entrel’origen de les cèl·lules de caràcter adjacents en unitats lògiques. la ubicació d’aquest camp es especifica perel valor d’offDx en bytes des de l’inici del registre. si s’estableix un espai, aquest camp contéel mateix nombre de valors que els caràcters a la cadena de sortida. si el camp d’opcions de l’objecte EmrTextConté la bandera ETO_PDY, llavors aquest buffer conté el doble de valors com hi ha caràcters enl’arrel de sortida, un desplaçament horitzontal i un vertical per a cadascun, en aquest ordre.Els caràcters es posen dret a l’esquerra en lloc de esquerra a dreta. cap altra opció afecta la interpretació d’aquest camp.

public int[] DxBuffer { get; set; }

Valor de la propietat

int []

GlyphIndexBuffer

Obté o col·loca el buffer d’índex glyph opcional.Si les opcions tenen la bandera ETO_GLYPH_INDEX, llavors els codis per als caràcters d’una sèrie de text de sortida són realment indexats.dels xifres de caràcter en una font TrueType (2.1.11 ExtTextOutOptions enumeració).per mostrar els caràcters correctes en la reproducció, la font que s’utilitza ha de ser idèntica a la lletra utilitzada pergenerar els índexs.

public int[] GlyphIndexBuffer { get; set; }

Valor de la propietat

int []

Options

Obté o col·loca un integrador no signat de 32 bits que especifica com utilitzar el rectangle especificat en elAquest camp pot ser una combinació de més d’una ExtTextOutOptionsEls valors de l’enumeració (secció 2.1.11)

public EmfExtTextOutOptions Options { get; set; }

Valor de la propietat

EmfExtTextOutOptions

Rectangle

Obté o col·loca un objecte WMF RectL opcional (secció 2.2.2.19 de [MS-WM F]) que defineix una clipai/o rectangle opacant en unitats lògics. aquest rektangla s’aplica al textproducció realitzada pel registre de continguts.

public Rectangle Rectangle { get; set; }

Valor de la propietat

Rectangle

Reference

Obté o col·loca un objecte WMF PointL (secció 2.2.2.15) que especifica les coordenades de lapunt de referència utilitzat per a posicionar la línia. el punt d’adreça es defineix per l’últimEMR_SETTEXTALIGN registre (secció 2.3.11.25). Si no s’ha establert aquest registre,L’alineació estàndard és TA_LEFT,TA_TOP.

public Point Reference { get; set; }

Valor de la propietat

Point

StringBuffer

Obté o col·loca el caràcter string bufferUndefinedSpace1 (variable): un nombre opcional de bytes no utilitzats.El camp OutputString no està obligat a seguir immediatament la part anterior d’aquesta estructura.OutputString (variable): una sèrie de caràcters que especifiquen la cadena a la sortida.La ubicació d’aquest camp s’especifica pel valor de l’offString en bytes des del començament d’aquest registre.El nombre de caràcters s’especifica pel valor de les xerrades.

public string StringBuffer { get; set; }

Valor de la propietat

string

 Català