Clase EmfPlusDrawString
Contenido
[
Ocultar
]Summary: The EmfPlusDrawString record specifies text output with string formatting
Module: aspose.imaging.fileformats.emf.emfplus.records
Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawString
Inheritance: EmfPlusDrawingRecordType
Constructors
| Name | Descripción |
|---|---|
| EmfPlusDrawString(source) | Inicializa una nueva instancia de la EmpPlusDrawString clase. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| brush_id | int | r/w | Obtiene o establece el identificador del pincel Un entero sin signo de 32 bits que especifica el pincel, cuyo contenido está determinado por el bit S en el campo Flags. Esta definición se usa para pintar el color del texto de primer plano; es decir, solo los glifos mismos. |
| data_size | int | r/w | Obtiene o establece un entero sin signo de 32 bits que DEBE definir el número alineado a 32 bits de bytes de datos en el campo RecordData que sigue. Este número no incluye el encabezado de registro de 12 bytes. |
| banderas | int | r/w | Obtiene o establece un entero sin signo de 16 bits que contiene información para algunos registros sobre cómo se debe realizar la operación y sobre la estructura del registro. |
| format_id | int | r/w | Obtiene o establece el identificador de formato Un entero sin signo de 32 bits que especifica el índice de un objeto EmfPlusStringFormat opcional (sección 2.2.1.9) en la tabla de objetos EMF+. Este objeto especifica información de diseño de texto y manipulaciones de visualización que se aplicarán a una cadena. |
| is_color | bool | r/w | Obtiene o establece un valor que indica si esta instancia es de color. Si está establecido, BrushId especifica un color como un objeto EmfPlusARGB (sección 2.2.2.1). Si no está establecido, BrushId contiene el índice de un objeto EmfPlusBrush (sección 2.2.1.1) en la tabla de objetos EMF+. |
| layout_rect | RectangleF | r/w | Obtiene o establece el rectángulo de diseño Un objeto EmfPlusRectF (sección 2.2.2.39) que define el área delimitadora del destino que recibirá la cadena. |
| length | int | r/w | Obtiene o establece la longitud Entero sin signo de 32 bits que especifica el número de caracteres en la cadena. |
| object_id | System.Byte | r/w | Obtiene o establece el identificador del objeto. El índice de un objeto EmfPlusFont (sección 2.2.1.3) en la tabla de objetos EMF+ para renderizar el texto. El valor DEBE estar entre 0 y 63, inclusive. |
| tamaño | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el número alineado a 32 bits de bytes en todo el registro, incluyendo el encabezado de registro de 12 bytes y los datos específicos del registro. |
| string_data | string | r/w | Obtiene o establece los datos de la cadena Una matriz de caracteres Unicode de 16 bits que especifica la cadena a dibujar |
| type | EmfPlusRecordType | r | Obtiene un entero sin signo de 16 bits que identifica el tipo de registro. |
Constructor: EmfPlusDrawString(source)
EmfPlusDrawString(source)
Inicializa una nueva instancia de la EmpPlusDrawString clase.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfPlusRecord | La fuente. |