Reduced-DCT JPEG Decoding

HotPDF giải mã các đích DCTDecode độ phân giải thấp mà không cấp phát một raster độ phân giải đầy đủ

Scale selection

Bộ giải mã chọn mẫu số DCT nghịch đảo lớn nhất được hỗ trợ từ 8, 4, 2, và 1 mà đầu ra của nó vẫn phủ đích được yêu cầu

Ảnh có kích thước nguồn không kết thúc trên ranh giới MCU dùng mẫu số 1 nên các mẫu cạnh được đệm không thể làm nhiễm crop nhìn thấy được

Bounded resampling

Một bộ lấy mẫu lại hộp điểm cố định tiêu thụ từng scanline đã giải mã một lần và ghi trực tiếp vào bitmap đích chính xác

Bộ nhớ làm việc bị giới hạn bởi chiều rộng đã thu nhỏ do bộ giải mã báo cáo, chiều rộng đích, và bitmap đầu ra thay vì kích thước raster nguồn

Hủy bỏ được kiểm tra bên trong vòng lặp scanline và mọi kích thước đầu ra vẫn chịu ngân sách giải mã tài liệu

Renderer integration

DecodeLoadedImageRegionAtResolution và dựng trang độ phân giải thấp tự động dùng đường dẫn này cho các stream JPEG grayscale và RGB tương thích

Cùng một yêu cầu thu nhỏ và telemetry vượt qua ranh giới codec worker khi cô lập codec được bật

Direct decoder

THPDFJpegReducedDecoder phơi bày bộ giải mã có giới hạn cho các caller đã giữ byte JPEG được mã hóa

GetLastJPEGReducedDecodeInfo báo cáo yêu cầu tích hợp tài liệu gần nhất