Metoda THotPDF.DecodeLoadedImageRegionAtResolutionCached

Decodifică o regiune dintr-o imagine încărcată la o rezoluție țintă exactă, prin cache-ul limitat al renderer-ului și coordonatorul singleflight per cheie

Declarație

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

Parametri

Regiunea este exprimată în pixeli sursă, iar dimensiunile țintă selectează dimensiunea exactă a bitmap-ului de ieșire

Valoare de întoarcere

Returnează un TBitmap nou alocat, deținut de apelant, sau nil când cererea nu poate fi decodată

Concurrency

Cheia include identitatea stream-ului, regiunea sursă, dimensiunile țintă și politica de decodare, astfel încât să fie coalescate doar cererile echivalente

API-uri asociate

Reduced-DCT JPEG Decoding · Sharded Loaded-Image Decode Cache