THotPDF.DecodeLoadedImageRegionAtResolutionCached Method
通过渲染器有界的缓存和按键的 singleflight 协调器,以精确的目标分辨率解码已加载图像的某个区域
声明
function DecodeLoadedImageRegionAtResolutionCached(
AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom,
TargetPixelWidth, TargetPixelHeight: Integer): TBitmap;
参数
区域以源像素表示,目标尺寸决定输出位图的精确大小
返回值
返回一个新分配、归调用方所有的 TBitmap;请求无法解码时返回 nil
Concurrency
键中包含流标识、源区域、目标尺寸和解码策略,因此只有等价的请求才会被合并