Clase EmfCommentMultiFormats
Contenido
[
Ocultar
]Summary: The EMR_COMMENT_MULTIFORMATS record specifies an image in multiple graphics formats.
Module: aspose.imaging.fileformats.emf.emf.records
Full Name: aspose.imaging.fileformats.emf.emf.records.EmfCommentMultiFormats
Inheritance: EmfCommentPublicRecordType
Constructors
| Name | Descripción |
|---|---|
| EmfCommentMultiFormats(source) | Inicializa una nueva instancia de la clase EmfCommentMultiFormats. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| a_formats | EmfFormat[] | r/w | Obtiene o establece una matriz de longitud CountFormats de formatos gráficos, especificada por objetos EmrFormat (sección 2.2.4), en orden de preferencia. |
| comment_identifier | EmfCommentRecordType+CommentIdentifierEnum | r/w | Obtiene o establece un entero sin signo de 32 bits que identifica este registro de comentario como que especifica datos públicos. El valor 0x43494447, que es la cadena ASCII “CIDG”, identifica esto como un registro EMR_COMMENT_PUBLIC. |
| data_size | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño, en bytes, de los campos CommentIdentifier y CommentRecordParm en el campo RecordBuffer que sigue. NO DEBE incluir el tamaño de sí mismo o el tamaño del campo AlignmentPadding, si está presente. |
| format_data | System.Byte[] | r/w | Obtiene o establece una matriz de bytes de longitud variable con los datos de imagen para todos los formatos gráficos contenidos en este registro. El tamaño de los datos de cada imagen lo proporciona el campo DataSize en el objeto EmrFormat correspondiente. Por lo tanto, el tamaño total de este campo es la suma de los valores DataSize en todos los objetos EmrFormat. El formato gráfico de los datos de cada imagen se especifica mediante el campo Signature en el objeto EmrFormat correspondiente. |
| output_rect | Rectangle | r/w | Obtiene o establece un objeto WMF RectL ([MS-WMF] sección 2.2.2.19) que especifica el rectángulo de salida, en coordenadas lógicas. |
| public_comment_identifier | EmfEmrComment | r/w | Obtiene o establece un entero sin signo de 32 bits que identifica el tipo de registro de comentario público. Este DEBERÍA ser uno de los valores listados en la tabla anterior, que están especificados en la enumeración EmrComment (sección 2.1.10), a menos que se hayan implementado tipos adicionales de registros de comentario público en el servidor de impresión. |
| 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: EmfCommentMultiFormats(source)
EmfCommentMultiFormats(source)
Inicializa una nueva instancia de la clase EmfCommentMultiFormats.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfRecord | La fuente. |
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 |