Class WmfBitmapInfoHeader

Class WmfBitmapInfoHeader

Nombre del espacio: Aspose.Imaging.FileFormats.Wmf.Objects Asamblea: Aspose.Imaging.dll (25.4.0)

El Objeto BitmapInfoHeader contiene información sobre las dimensiones y el formato de color de un dispositivo independienteEl bitmap (DIB).

public class WmfBitmapInfoHeader : WmfBitmapBaseHeader

Inheritance

object MetaObject WmfBitmapBaseHeader WmfBitmapInfoHeader

Miembros heredados

WmfBitmapBaseHeader.HeaderSize ,y, WmfBitmapBaseHeader.Planes ,y, WmfBitmapBaseHeader.BitCount ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

WmfBitmapInfoHeader()

public WmfBitmapInfoHeader()

Fields

StructureSize

El tamaño de la estructura

public const int StructureSize = 40

Valor de campo

int

Properties

ColorImportant

Obtenga o establece un integrador no firmado de 32 bits que define el número de índices de color que se requieren para mostrarEl DIB.Si este valor es cero, se requieren todos los índices de color.

public int ColorImportant { get; set; }

Valor de la propiedad

int

ColorUsed

Obtenga o establece un integer no firmado de 32 bits que especifique el número de índices en la tabla de color utilizada por el DIB, como:Siguen los:Si este valor es cero, el DIB utiliza el número máximo de colores que corresponde al valor BitCount.Si este valor es nonzero y el valor de BitCount es inferior a 16, este valor especifica el número de colores utilizados porEl DIB.Si este valor es nonzero y el valor BitCount es 16 o más, este valor especifica el tamaño de la tabla de color.para optimizar el rendimiento de la paleta del sistema.Nota Si este valor es no cero y mayor que el tamaño máximo posible de la tabla de color basada en el BitCountvalor, se debe asumir el tamaño máximo de la tabla de color.

public int ColorUsed { get; set; }

Valor de la propiedad

int

Compression

Obtenga o establece un integrador no firmado de 32 bits que define el modo de compresión del DIB.Enumeración de compresión (sección 2.1.1.7).Este valor NO debe especificar un formato comprimido si el DIB es un bitmap de arriba hacia abajo, como se indica por el valor de altura.

public WmfCompression Compression { get; set; }

Valor de la propiedad

WmfCompression

Height

Gets o sets 32-bit firmado integer que define la altura del DIB, en píxeles.Si este valor es positivo, el DIB es un bitmap abajo y su origen es el ángulo abajo izquierdo.Si este valor es negativo, el DIB es un mapa de bit de arriba hacia abajo, y su origen es el ángulo de arriba hacia abajo.No soporta la compresión.Este campo SHOULD especifica la altura del archivo de imagen decomprimido, si el valor de Compresión especifica JPEG o PNGEl formato.

public int Height { get; set; }

Valor de la propiedad

int

ImageSize

Obtenga o establece un integer no marcado de 32 bits que define el tamaño, en bytes, de la imagen.Si el valor de Compresión es BI_RGB, este valor debe ser cero y debe ser ignorado.Si el valor de Compresión es BI_JPEG o BI_PNG, este valor DEVE especificar el tamaño del buffer de imagen JPEG o PNG,respectivamente.

public int ImageSize { get; set; }

Valor de la propiedad

int

Width

Obtenga o establece un integrador firmado de 32 bits que define la anchura del DIB, en píxeles.Este campo SHOULD especifica la anchura del archivo de imagen decomprimido, si el valor de Compresión especifica JPEG o PNGEl formato.

public int Width { get; set; }

Valor de la propiedad

int

Xpelspermetro

Obtenga o establece un integrador firmado de 32 bits que define la resolución horizontal, en píxeles por metro, del objetivo.Dispositivo para el DIB

public int XPelsPerMeter { get; set; }

Valor de la propiedad

int

YPelsPerMeter

Obtenga o establece un integrador firmado de 32 bits que define la resolución vertical, en píxeles por metro, del objetivo.Dispositivo para el DIB

public int YPelsPerMeter { get; set; }

Valor de la propiedad

int

 Español