缩减 DCT JPEG 解码

HotPDF 解码低分辨率 DCTDecode 目标而无需分配全分辨率栅格

缩放选择

解码器从 8、4、2 和 1 中选择输出仍覆盖请求目标的最大受支持逆 DCT 分母

源尺寸不以 MCU 边界结束的图像使用分母 1,因此填充的边缘样本不会污染可见裁剪

有界重采样

定点盒式重采样器一次消费一个已解码扫描线并直接写入精确的目标位图

工作存储由解码器报告的缩放宽度、目标宽度和输出位图约束,而非源栅格尺寸

在扫描线循环内检查取消,所有输出大小仍受文档解码预算约束

渲染器集成

DecodeLoadedImageRegionAtResolution 和低分辨率页面渲染对兼容的灰度与 RGB JPEG 流自动使用此路径

启用编解码器隔离时,相同的缩减请求和遥测会跨越编解码器工作进程边界

直接解码器

THPDFJpegReducedDecoder 为已持有编码 JPEG 字节的调用方暴露有界解码器

GetLastJPEGReducedDecodeInfo 报告最近的文档集成请求