Clase EmfPlusDrawString

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

NameDescripción
EmfPlusDrawString(source)Inicializa una nueva instancia de la EmpPlusDrawString clase.

Properties

NameTypeAccessDescripción
brush_idintr/wObtiene 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_sizeintr/wObtiene 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.
banderasintr/wObtiene 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_idintr/wObtiene 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_colorboolr/wObtiene 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_rectRectangleFr/wObtiene 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.
lengthintr/wObtiene o establece la longitud
Entero sin signo de 32 bits que especifica el número de caracteres en la cadena.
object_idSystem.Byter/wObtiene 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ñointr/wObtiene 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_datastringr/wObtiene o establece los datos de la cadena
Una matriz de caracteres Unicode de 16 bits que especifica la cadena a dibujar
typeEmfPlusRecordTyperObtiene 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ámetroTipoDescripción
sourceEmfPlusRecordLa fuente.