THotPDF.DecodeLoadedImageRegionAtResolution Method

Dekodira pravokotnik v izvornih koordinatah, medtem ko dekodirniku omogoči izbiro nižje ravni ločljivosti, ki še vedno zadovolji zahtevano velikost izhoda

Deklaracija

function DecodeLoadedImageRegionAtResolution(
  AImageStream: THPDFStreamObject;
  RegionLeft, RegionTop, RegionRight, RegionBottom,
  TargetPixelWidth, TargetPixelHeight: Integer): TBitmap;

Enota

HPDFDoc

Parametri

ImeNamen
AImageStreamNaloženi tok slikovnega XObjecta za dekodiranje
RegionLeftVključujoča leva izvorna koordinata
RegionTopVključujoča zgornja izvorna koordinata
RegionRightIzključujoča desna izvorna koordinata
RegionBottomIzključujoča spodnja izvorna koordinata
TargetPixelWidthNajmanjša uporabna dekodirana širina pred končnim merilom upodabljanja
TargetPixelHeightNajmanjša uporabna dekodirana višina pred končnim merilom upodabljanja

Vrnjena vrednost

Vrne na novo dodeljeno bitno sliko za omejeno neprazno območje ali nil, ko slike ali zahtevane geometrije ni mogoče dekodirati

Resolution selection

Primer

Preview := PDF.DecodeLoadedImageRegionAtResolution(
  ImageStream, 0, 0, SourceWidth, SourceHeight, 320, 200);
try
  Canvas.StretchDraw(TargetRect, Preview);
finally
  Preview.Free;
end;

Povezani API-ji