Class WmfBitmapInfoHeader

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

int

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

int

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

int

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

WmfCompression

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

int

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

int

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

int

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

int

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

Valor da propriedade

int

 Português