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
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
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
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
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
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
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
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
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; }