THotPDF.DecodeLoadedImageRegionAtResolutionCached-Methode
Dekodiert eine Region eines geladenen Bildes in exakter Zielauflösung über den begrenzten Cache des Renderers und einen Singleflight-Koordinator pro Key
Deklaration
function DecodeLoadedImageRegionAtResolutionCached(
AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom,
TargetPixelWidth, TargetPixelHeight: Integer): TBitmap;
Parameter
Die Region ist in Quellpixeln angegeben, und die Zieldimensionen wählen die exakte Größe des Ausgabe-Bitmaps
Rückgabewert
Liefert eine neu allokierte TBitmap, die dem Aufrufer gehört, oder nil, wenn die Anfrage nicht dekodiert werden kann
Nebenläufigkeit
Der Key umfasst Stream-Identität, Quellregion, Zieldimensionen und Decode-Policy, sodass nur äquivalente Anfragen zusammengeführt werden
Verwandte APIs
JPEG-Dekodierung mit reduziertem DCT · Geschichteter Dekodiercache für geladene Bilder