THPDFLoadedImageInfo Record

Beschreibt ein in einem geladenen Dokument gefundenes Bild-XObject, zurückgegeben von THotPDF.GetLoadedImageInfo mit Geometrie, Filter, Farbraum und Dekodierbarkeit

Deklaration

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

Unit

HPDFObjs

Felder

FeldZweck
WidthBildbreite in Pixeln
HeightBildhöhe in Pixeln
BitsPerComponentBits je Farbkomponente, wie im Strom gespeichert
ColorComponentsKomponentenanzahl nach der Dekodierung: 1 für Gray, 3 für RGB, 4 für CMYK
FilterName des Stream-Filters, etwa FlateDecode oder DCTDecode
ColorSpaceFarbraumname nach der Dekodierung, passend zu ColorComponents
IsImageMaskTrue, wenn das XObject eine Bildmaske statt eines Farbbilds ist
ObjectNumberIndirekte Objektnummer des Bild-XObjects im geladenen Dokument
DecodableTrue, wenn der laufende Build diesen Filter über ExtractLoadedImage in eine Bitmap umsetzen kann

Verwendungshinweise

Verwandte APIs