Class EmfText

Class EmfText

Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Objects Asamblea: Aspose.Imaging.dll (25.4.0)

El objeto EmrText contiene valores para la salida de texto.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Miembros heredados

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

Constructors

EmfText()

public EmfText()

Properties

Chars

Obtenga o establece un integrador no firmado de 32 bits que especifica el número de caracteres en la red

public int Chars { get; set; }

Valor de la propiedad

int

DxBuffer

Obtenga o establece el carácter opcional de buffer espacialUndefinedSpace2 (variable): Un número opcional de bytes no utilizados.Seguimos inmediatamente la parte anterior de esta estructura.OutputDx (variable): una serie de integradores no firmados de 32 bits que especifican el espacio de salida entrelos orígenes de las células de carácter adyacentes en unidades lógicas. la ubicación de este campo se especifica porel valor de offDx en bytes desde el comienzo de este registro. si se define el espacio, este campo contieneel mismo número de valores que los caracteres en la cadena de salida. si el campo de opciones del objeto EmrTextcontiene la bandera ETO_PDY, entonces este buffer contiene dos veces más valores como hay caracteres enla línea de salida, una offset horizontal y una vertical para cada una, en ese orden. si se especifica ETO_RTLREADING,Los caracteres se colocan derecho a izquierda en lugar de izquierda a derecha. ninguna otra opción afecta a la interpretación de este campo.

public int[] DxBuffer { get; set; }

Valor de la propiedad

int [][]

GlyphIndexBuffer

Obtenga o establezca el buffer de índice glyph opcional.Si las opciones tienen la bandera ETO_GLYPH_INDEX, entonces los códigos para los caracteres en una cadena de texto de salida son indexes.de los gráficos de los caracteres en una fuente TrueType (2.1.11 ExtTextOutOptions lista). los índices de Glyph son específicos de la fuente,para mostrar los caracteres correctos en el playback, la letra que se utiliza DEVE ser idéntica a la letra que se utiliza paragenerar los índices.

public int[] GlyphIndexBuffer { get; set; }

Valor de la propiedad

int [][]

Options

Obtenga o establece un integrador no firmado de 32 bits que especifica cómo utilizar el rectángulo especificado en elEste campo puede ser una combinación de más de una ExtTextOutOptionsValores de la enumeración (sección 2.1.11)

public EmfExtTextOutOptions Options { get; set; }

Valor de la propiedad

EmfExtTextOutOptions

Rectangle

Obtiene o establece un objeto WMF RectL opcional ([MS-WMF] sección 2.2.2.19) que define un clippingy/o rectangulo opacente en unidades lógicas. este rectangulo se aplica al textoproducciones realizadas por el registro de contenidos.

public Rectangle Rectangle { get; set; }

Valor de la propiedad

Rectangle

Reference

Obtiene o establece un objeto WMF PointL ([MS-WMF] sección 2.2.2.15) que especifica las coordenadas de lapunto de referencia utilizado para posicionar la línea.El punto de referencia se define por el últimoEMR_SETTEXTALIGN registro (sección 2.3.11.25). si no se ha establecido este registro,La alineación está en TA_LEFT, TA_TOP.

public Point Reference { get; set; }

Valor de la propiedad

Point

StringBuffer

Obtenga o establezca el buffer de cordas del personajeUndefinedSpace1 (variable): un número opcional de bytes no utilizados.El campo OutputString no está obligado a seguir inmediatamente la parte anterior de esta estructura.OutputString (variable): una serie de caracteres que especifican la línea a la salida.La ubicación de este campo se especifica por el valor de offString en bytes desde el comienzo de este registro.El número de caracteres se especifica por el valor de Chars.

public string StringBuffer { get; set; }

Valor de la propiedad

string

 Español