Clase EmfExtCreatePen
Contenido
[
Ocultar
]Summary: The EMR_EXTCREATEPEN record defines an extended logical pen for graphics operations. An
optional DIB can be specified to use as the line style.
Module: aspose.imaging.fileformats.emf.emf.records
Full Name: aspose.imaging.fileformats.emf.emf.records.EmfExtCreatePen
Inheritance: EmfObjectCreationRecordType
Constructors
| Name | Descripción |
|---|---|
| EmfExtCreatePen() | Inicializa una nueva instancia de la clase EmfExtCreatePen. |
| EmfExtCreatePen(record) | Inicializa una nueva instancia de la clase EmfExtCreatePen. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| bitmap_buffer | WmfDeviceIndependentBitmap | r/w | Obtiene o establece un búfer opcional que contiene un DIB empaquetado en forma de un objeto WMF DeviceIndependentBitmap ([MS-WMF] sección 2.2.2.9). No es necesario que sea contiguo con la porción fija del registro EMR_EXTCREATEPEN. |
| elp | EmfLogPenEx | r/w | Obtiene o establece un objeto LogPenEx (sección 2.2.20) que especifica un lápiz lógico extendido con atributos que incluyen una matriz opcional de estilo de línea. |
| ih_pen | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto de lápiz lógico extendido en la Tabla de Objetos EMF (sección 3.1.1.1). Este índice DEBE guardarse para que este objeto pueda reutilizarse o modificarse. |
| tamaño | int | r/w | Obtiene o establece el tamaño del registro |
| type | EmfRecordType | r/w | Obtiene o establece el tipo. |
Methods
| Name | Descripción |
|---|---|
| create_from_record(source) | Inicializa una nueva instancia de la clase EmfRecord. |
| create_from_type(type) | Inicializa una nueva instancia de la clase EmfRecord. |
Constructor: EmfExtCreatePen()
EmfExtCreatePen()
Inicializa una nueva instancia de la clase EmfExtCreatePen.
Constructor: EmfExtCreatePen(record)
EmfExtCreatePen(record)
Inicializa una nueva instancia de la clase EmfExtCreatePen.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| record | EmfRecord | El registro. |
Method: create_from_record(source) [static]
create_from_record(source)
Inicializa una nueva instancia de la clase EmfRecord.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfRecord | La fuente. |
Returns
| Tipo | Descripción |
|---|---|
| EmfRecord |
Method: create_from_type(type) [static]
create_from_type(type)
Inicializa una nueva instancia de la clase EmfRecord.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| type | EmfRecordType | El tipo de registro. |
Returns
| Tipo | Descripción |
|---|---|
| EmfRecord |