Class WmfBitmapInfoHeader
Nome do espaço: Aspose.Imaging.FileFormats.Wmf.Objects Assembleia: Aspose.Imaging.dll (25.4.0)
O Objeto BitmapInfoHeader contém informações sobre as dimensões e o formato de cores de um dispositivo independenteApresentação do Bitmap (DIB)
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
Membros herdados
WmfBitmapBaseHeader.HeaderSize , WmfBitmapBaseHeader.Planes , WmfBitmapBaseHeader.BitCount , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WmfBitmapInfoHeader()
public WmfBitmapInfoHeader()
Fields
StructureSize
O tamanho da estrutura
public const int StructureSize = 40
Valor de campo
Properties
ColorImportant
Recebe ou coloca um inteiro não assinado de 32 bits que define o número de índices de cores que são necessários para exibire o DIB.Se esse valor for zero, todos os índices de cor são necessários.
public int ColorImportant { get; set; }
Valor da propriedade
ColorUsed
Recebe ou coloca um inteiro não assinado de 32 bits que especifique o número de índices na tabela de cores usada pelo DIB, como:A seguir:Se esse valor for zero, o DIB usa o número máximo de cores que correspondem ao valor BitCount.Se esse valor for não zero e o valor do BitCount for inferior a 16, esse valor especifica o número de cores usadas pore o DIB.Se esse valor for não zero e o valor BitCount for 16 ou maior, esse valor especifica o tamanho da tabela de cores.usada para otimizar o desempenho da paleta do sistema.Observe se esse valor é não zero e maior do tamanho máximo possível da tabela de cores com base no BitCountvalor, o tamanho máximo da tabela de cores DEVE ser assumido.
public int ColorUsed { get; set; }
Valor da propriedade
Compression
Recebe ou coloca um inteiro não assinado de 32 bits que define o modo de compressão do DIB.Enumeração de compressão (secção 2.1.1.7).Este valor NÃO deve especificar um formato comprimido se o DIB é um bitmap de cima para baixo, conforme indicado pelo valor Height.
public WmfCompression Compression { get; set; }
Valor da propriedade
Height
Gets ou sets 32-bit assinado integer que define a altura do DIB, em pixels.Se esse valor é positivo, o DIB é um bitmap de fundo para cima, e sua origem é o canto inferior para a esquerda.Se esse valor é negativo, o DIB é um top-down bitmap, e sua origem é o canto superior-esquerda.Não suporta a compressão.Este campo SHOULD especifica a altura do arquivo de imagem decomprimido, se o valor de compressão especifica JPEG ou PNGO formato.
public int Height { get; set; }
Valor da propriedade
ImageSize
Recebe ou coloca um inteiro não assinado de 32 bits que define o tamanho, em bytes, da imagem.Se o valor de compressão for BI_RGB, esse valor DEVE ser nulo e DEVE ser ignorado.Se o valor de compressão é BI_JPEG ou BI_PNG, este valor DEVE especificar o tamanho do buffer de imagem JPEG ou PNG,respectivamente .
public int ImageSize { get; set; }
Valor da propriedade
Width
Recebe ou coloca um inteiro assinado de 32 bits que define a largura do DIB, em pixels.Este campo SHOULD especifica a largura do arquivo de imagem decomprimido, se o valor de compressão especifica JPEG ou PNGO formato.
public int Width { get; set; }
Valor da propriedade
Xpelspermetro
Recebe ou coloca um inteiro assinado de 32 bits que define a resolução horizontal, em pixels-per-meter, do alvoDispositivos para o DIB
public int XPelsPerMeter { get; set; }
Valor da propriedade
Título: YPelsPermet
Recebe ou coloca um inteiro assinado de 32 bits que define a resolução vertical, em pixels-per-meter, do alvoDispositivos para o DIB
public int YPelsPerMeter { get; set; }