THotPDF.AcquireLoadedImageRegionAtResolution Method
Dekoduje lub ponownie używa regionu załadowanego obrazu w żądanej rozdzielczości wyjściowej i zwraca niemodyfikowalny współdzielony uchwyt
Deklaracja
function AcquireLoadedImageRegionAtResolution(
AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom,
TargetPixelWidth, TargetPixelHeight: Integer): IHPDFDecodedBitmapHandle;
Parametry
Współrzędne regionu wybierają piksele źródłowe, a wymiary docelowe określają rozmiar zdekodowanego wyjścia
Wartość zwracana
Zwraca uchwyt zdekodowanej bitmapy zliczany referencyjnie albo nil przy nieprawidłowych granicach lub niewspieranym obrazie
Wydajność
Geometria regionu i docelowa rozdzielczość stanowią część klucza pamięci podręcznej, a trafienia w rozgrzanej pamięci pozwalają uniknąć wszystkich kopii zdekodowanej bitmapy
Powiązane API
IHPDFDecodedBitmapHandle · DecodeLoadedImageRegionAtResolutionCached