Class EmfSmallTextOut
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblea: Aspose.Imaging.dll (25.4.0)
El registro EMR_SMALLTEXTOUT saca una línea.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfSmallTextOut
Miembros heredados
EmfRecord.Type ,y, EmfRecord.Size ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Remarks
Si ETO_SMALL_CHARS está configurado en el campo fuOptions, TextString contiene códigos de 8 bits paracaracteres, derivados de los bajos de los códigos de caracteres Unicode UTF16-LE de 16 bits, en los que elSe supone que el alto byte es 0.Si ETO_NO_RECT se establece en el campo fuOpciones, el campo Limites no está incluido en el registro.
Constructors
EmfSmallTextOut(EmfRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.
public EmfSmallTextOut(EmfRecord source)
Parameters
source
EmfRecord
La fuente.
Properties
Bounds
Obtener o establecer un objeto WMF RectL opcional de 128 bits ([MS-WMF] sección 2.2.2.19) queespecifica el rectángulo de límite en las unidades de dispositivo.
public Rectangle Bounds { get; set; }
Valor de la propiedad
El CHARS
Obtenga o establece un integrador no firmado de 32 bits que especifique el número de caracteres de 16 bits en elLa línea no está nulo-terminada.
public int CChars { get; set; }
Valor de la propiedad
ExScale
Obtenga o establece un valor de punto flotante de 32 bits que especifica cuánto escalar el texto en la dirección x.
public float ExScale { get; set; }
Valor de la propiedad
EyScale
Obtenga o establece un valor de punto flotante de 32 bits que especifica cuánto escalar el texto en la dirección y.
public float EyScale { get; set; }
Valor de la propiedad
FuOptions
Obtenga o establece un integrador no firmado de 32 bits que especifique las opciones de salida de texto a utilizar.Las opciones se especifican por uno o una combinación de valores de ExtTextOutOptionsEnumeración (sección 2.1.11).
public EmfExtTextOutOptions FuOptions { get; set; }
Valor de la propiedad
IGRAFICOS MODE
Obtenga o establece un integrador no firmado de 32 bits que especifique el modo gráfico, desde elGraphicsMode enumeración (sección 2.1.16).
public EmfGraphicsMode IGraphicsMode { get; set; }
Valor de la propiedad
TextString
Obtenga o establece una cinta de longitud variable que contiene la cinta de texto para dibujar, enCódigos de caracteres de 8 bits o de 16 bits, según el valor del campo fuOptions.
public string TextString { get; set; }
Valor de la propiedad
X
Obtenga o establece un integrador firmado de 32 bits que especifique el coordenado x de dónde colocar la cadena.
public int X { get; set; }
Valor de la propiedad
Y
Obtenga o establece un integrador firmado de 32 bits que especifique el y-coordenado de dónde colocar la cinta.
public int Y { get; set; }