Enregistrement THPDFLoadedImageInfo

Décrit un XObject image découvert dans un document chargé, renvoyé par THotPDF.GetLoadedImageInfo avec géométrie, filtre, espace colorimétrique et décodabilité

Déclaration

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

Unité

HPDFObjs

Champs

ChampObjectif
WidthLargeur de l'image en pixels
HeightHauteur de l'image en pixels
BitsPerComponentBits par composante colorimétrique tels que stockés dans le flux
ColorComponentsNombre de composantes post-décodage : 1 pour Gray, 3 pour RGB, 4 pour CMYK
FilterNom du filtre de flux, comme FlateDecode ou DCTDecode
ColorSpaceNom de l'espace colorimétrique post-décodage correspondant à ColorComponents
IsImageMaskTrue quand le XObject est un masque d'image plutôt qu'une image couleur
ObjectNumberNuméro d'objet indirect du XObject image dans le document chargé
DecodableTrue quand le build courant peut convertir ce filtre en bitmap via ExtractLoadedImage

Notes d'utilisation

API associées