Class EmfPlusDrawString

Class EmfPlusDrawString

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

El registro EmfPlusDrawString especifica la salida de texto con la formatación de líneas

public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawString

Miembros heredados

EmfPlusRecord.Type ,y, EmfPlusRecord.Flags ,y, EmfPlusRecord.Size ,y, EmfPlusRecord.DataSize ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

EmfPlusDrawString(EmfPlusRecord)

Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.

public EmfPlusDrawString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fuente.

Properties

BrushId

Obtenga o coloca el identificador de pulverizaciónUn integrador no firmado de 32 bits que especifica el brush, cuyo contenidose determina por el bit S en el campo Flags. Esta definición se utilizapara pintar el color del texto delantero; es decir, sólo los glifos mismos.

public int BrushId { get; set; }

Valor de la propiedad

int

FormatId

Obtenga o establece el identificador de formatoUn integrador no firmado de 32 bits que especifica el índice de un indicador opcionalObjeto EmfPlusStringFormat (sección 2.2.1.9) en la Tabla Objeto EMF.Este objeto especifica la información de diseño de texto y las manipulaciones de muestrapara ser aplicado a una string

public int FormatId { get; set; }

Valor de la propiedad

int

IsColor

Obtenga o establece un valor que indique si esta instancia es color.Si se establece, BrushId especifica un color como un objeto EmfPlusARGB (sección 2.2.2.1).Si es claro, BrushId contiene el índice de un objeto EmfPlusBrush(Sección 2.2.1.1) en la Tabla de Objetos EMF+.

public bool IsColor { get; set; }

Valor de la propiedad

bool

LayoutRect

Obtenga o establece la recta de layoutUn objeto EmfPlusRectF (sección 2.2.2.39) que define la zona de límitedel destino que recibirá la cinta

public RectangleF LayoutRect { get; set; }

Valor de la propiedad

RectangleF

Length

Obtenga o establece la longitud32 bits integrador sin señal que especifica el número de caracteres en la línea.

public int Length { get; set; }

Valor de la propiedad

int

ObjectId

Recibe o coloca el identificador del objeto.El índice de un objeto EmfPlusFont (sección 2.2.1.3) en el EMF+La tabla de objetos para render el texto. El valor DEVE ser cero a 63, incluido.

public byte ObjectId { get; set; }

Valor de la propiedad

byte

StringData

Obtenga o coloca los datos de la líneaUna serie de caracteres de Unicode de 16 bits que especifica la línea que se trae

public string StringData { get; set; }

Valor de la propiedad

string

 Español