THPDFLoadedImageInfo Record

Descreve um XObject de imagem descoberto em um documento carregado, retornado por THotPDF.GetLoadedImageInfo com geometria, filtro, espaço de cor e decodificabilidade

Declaração

THPDFLoadedImageInfo= record
  Width: Integer;
  Height: Integer;
  BitsPerComponent: Integer;
  ColorComponents: Integer;
  Filter: AnsiString;
  ColorSpace: AnsiString;
  IsImageMask: boolean;
  ObjectNumber: Integer;
  Decodable: boolean;
end;

Unidade

HPDFObjs

Campos

CampoFinalidade
WidthLargura da imagem em pixels
HeightAltura da imagem em pixels
BitsPerComponentBits por componente de cor como armazenado no stream
ColorComponentsContagem de componentes pós-decodificação: 1 para Gray, 3 para RGB, 4 para CMYK
FilterNome do filtro de stream, como FlateDecode ou DCTDecode
ColorSpaceNome do espaço de cor pós-decodificação, correspondente a ColorComponents
IsImageMaskTrue quando o XObject é uma image mask em vez de uma imagem de cor
ObjectNumberNúmero de objeto indireto do XObject de imagem no documento carregado
DecodableTrue quando o build em execução consegue transformar este filtro em um bitmap por meio de ExtractLoadedImage

Notas de uso

APIs relacionadas