THPDFLoadedImageInfo Record

Opisuje jeden XObject obrazu znaleziony w załadowanym dokumencie, zwracany przez THotPDF.GetLoadedImageInfo z geometrią, filtrem, przestrzenią barw i dekodowalnością

Deklaracja

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

Jednostka

HPDFObjs

Pola

PolePrzeznaczenie
WidthSzerokość obrazu w pikselach
HeightWysokość obrazu w pikselach
BitsPerComponentBity na składową barwy zapisane w strumieniu
ColorComponentsLiczba składowych po dekodowaniu: 1 dla Gray, 3 dla RGB, 4 dla CMYK
FilterNazwa filtra strumienia, na przykład FlateDecode albo DCTDecode
ColorSpaceNazwa przestrzeni barw po dekodowaniu, pasująca do ColorComponents
IsImageMaskTrue, gdy XObject jest maską obrazu, a nie obrazem barwnym
ObjectNumberNumer obiektu pośredniego XObject obrazu w załadowanym dokumencie
DecodableTrue, gdy uruchomiona wersja potrafi zamienić ten filtr na bitmapę przez ExtractLoadedImage

Uwagi dotyczące użycia

Powiązane API