EmfSmallTextOut
Contenido
[
Ocultar
]EmfSmallTextOut class
El registro EMR_SMALLTEXTOUT genera una cadena.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Constructores
Nombre | Descripción |
---|---|
EmfSmallTextOut(EmfRecord) | Inicializa una nueva instancia delEmfSmallTextOut clase. |
Propiedades
Nombre | Descripción |
---|---|
Bounds { get; set; } | Obtiene o establece un objeto WMF RectL opcional de 128 bits ([MS-WMF] sección 2.2.2.19) que especifica el rectángulo delimitador en unidades de dispositivo. |
CChars { get; set; } | Obtiene o establece un entero sin signo de 32 bits que especifica el número de caracteres de 16 bits en la cadena . La cadena NO está terminada en nulo. |
ExScale { get; set; } | Obtiene o establece un valor de punto flotante de 32 bits que especifica cuánto escalar el texto en la dirección x. |
EyScale { get; set; } | Obtiene o establece un valor de coma flotante de 32 bits que especifica cuánto escalar el texto en la dirección y. |
FuOptions { get; set; } | Obtiene o establece un entero sin signo de 32 bits que especifica las opciones de salida de texto que se usarán. Estas opciones se especifican mediante uno o una combinación de valores de la enumeración ExtTextOutOptions (sección 2.1.11). |
IGraphicsMode { get; set; } | Obtiene o establece un entero sin signo de 32 bits que especifica el modo de gráficos, de la enumeración GraphicsMode (sección 2.1.16). |
Size { get; set; } | Obtiene o establece el tamaño del registro |
TextString { get; set; } | Obtiene o establece una cadena de longitud variable que contiene la cadena de texto a dibujar, en códigos de caracteres de 8 o 16 bits, ya sea , según el valor del campo fuOptions. |
Type { get; set; } | Obtiene o establece el tipo. |
X { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada x de dónde colocar la cadena. |
Y { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada y de dónde colocar la cadena. |
Observaciones
Si se establece ETO_SMALL_CHARS en el campo fuOptions, TextString contiene códigos de 8 bits para caracteres, derivados de los bytes bajos de los códigos de caracteres Unicode UTF16-LE de 16 bits, en los que se supone que el byte alto es 0. Si ETO_NO_RECT es establecido en el campo fuOptions, el campo Límites no se incluye en el registro.
Ver también
- class EmfDrawingRecordType
- espacio de nombres Aspose.Imaging.FileFormats.Emf.Emf.Records
- asamblea Aspose.Imaging