Record THPDFLoadedImageInfo

Describe un XObject de imagen descubierto en un documento cargado, devuelto por THotPDF.GetLoadedImageInfo con geometría, filtro, espacio de color y decodificabilidad

Declaración

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

Unidad

HPDFObjs

Campos

CampoPropósito
WidthAnchura de la imagen en píxeles
HeightAltura de la imagen en píxeles
BitsPerComponentBits por componente de color tal como están almacenados en el stream
ColorComponentsCantidad de componentes pos-decode: 1 para Gray, 3 para RGB, 4 para CMYK
FilterNombre del filtro del stream, como FlateDecode o DCTDecode
ColorSpaceNombre del espacio de color pos-decode que coincide con ColorComponents
IsImageMaskTrue cuando el XObject es una image mask y no una imagen a color
ObjectNumberNúmero de objeto indirecto del XObject de imagen en el documento cargado
DecodableTrue cuando el build en ejecución puede convertir este filtro en un bitmap mediante ExtractLoadedImage

Notas de uso

APIs relacionadas