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
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
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
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
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
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
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; }