THotPDF.AcquireLoadedImageRegionAtResolution Method

按请求的输出分辨率解码(或复用)已加载图像的某个区域,并返回不可变的共享句柄

声明

function AcquireLoadedImageRegionAtResolution(
  AImageStream: THPDFStreamObject;
  RegionLeft, RegionTop, RegionRight, RegionBottom,
  TargetPixelWidth, TargetPixelHeight: Integer): IHPDFDecodedBitmapHandle;

参数

区域坐标用于选取源像素,目标尺寸则决定解码输出的大小

返回值

返回引用计数的解码位图句柄;若边界无效或图像不受支持,则返回 nil

Performance

区域几何和目标分辨率都是缓存键的一部分;缓存命中时不会产生任何解码位图的拷贝

相关 API

IHPDFDecodedBitmapHandle · DecodeLoadedImageRegionAtResolutionCached