Registro 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 flujo
ColorComponentsNúmero de componentes tras la decodificación: 1 para Gray, 3 para RGB, 4 para CMYK
FilterNombre del filtro del flujo, como FlateDecode o DCTDecode
ColorSpaceNombre del espacio de color tras la decodificación, acorde con ColorComponents
IsImageMaskTrue cuando el XObject es una máscara de imagen en lugar de una imagen en color
ObjectNumberNúmero de objeto indirecto del XObject de imagen en el documento cargado
DecodableTrue cuando la build en ejecución puede convertir este filtro en un mapa de bits mediante ExtractLoadedImage

Notas de uso

APIs relacionadas