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