Метод THotPDF.DecodeLoadedImageRegionAtResolutionCached
Декодирует область загруженного изображения в точном целевом разрешении через ограниченный cache renderer и singleflight-координатор на каждый ключ
Объявление
function DecodeLoadedImageRegionAtResolutionCached(
AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom,
TargetPixelWidth, TargetPixelHeight: Integer): TBitmap;
Параметры
Область задаётся в исходных пикселях, а целевые размеры определяют точный размер выходного bitmap
Возвращаемое значение
Возвращает вновь выделенный TBitmap, которым владеет вызывающий код, или nil, если запрос не удаётся декодировать
Многопоточность
Ключ включает идентичность stream, исходную область, целевые размеры и политику декодирования, поэтому объединяются только эквивалентные запросы
Связанные API
Декодирование JPEG с reduced DCT · Шардированный cache декодирования загруженных изображений