THPDFLoadedImageInfo Record

Descrive un XObject immagine trovato in un documento caricato, restituito da THotPDF.GetLoadedImageInfo con geometria, filtro, spazio di colore e decodificabilità

Dichiarazione

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

Unità

HPDFObjs

Campi

CampoScopo
WidthLarghezza dell'immagine in pixel
HeightAltezza dell'immagine in pixel
BitsPerComponentBit per componente di colore come memorizzati nello stream
ColorComponentsNumero di componenti dopo la decodifica: 1 per Gray, 3 per RGB, 4 per CMYK
FilterNome del filtro dello stream, come FlateDecode o DCTDecode
ColorSpaceNome dello spazio di colore dopo la decodifica, corrispondente a ColorComponents
IsImageMaskTrue quando l'XObject è una image mask invece di un'immagine a colore
ObjectNumberNumero d'oggetto indiretto dell'XObject immagine nel documento caricato
DecodableTrue quando la build in uso può trasformare questo filtro in una bitmap tramite ExtractLoadedImage

Note d'uso

API correlate