İndirgenmiş-DCT JPEG Çözme

HotPDF, düşük çözünürlüklü DCTDecode hedeflerini tam çözünürlüklü bir raster ayırmadan çözer

Ölçek seçimi

Decoder, çıktısı istenen hedefi hâlâ karşılayan, 8, 4, 2 ve 1 arasındaki desteklenen en büyük ters-DCT paydasını seçer

Kaynak boyutları MCU sınırlarında bitmeyen görüntüler payda 1 kullanır; böylece doldurulmuş kenar örnekleri görünür kırpmayı kirletemez

Sınırlı yeniden örnekleme

Sabit noktalı bir box resampler, her seferinde bir çözülmüş tarama satırı tüketir ve doğrudan tam hedef bitmap'ine yazar

Çalışma depolaması, kaynak raster boyutlarına göre değil, decoder'ın bildirdiği ölçeklenmiş genişlik, hedef genişlik ve çıktı bitmap'iyle sınırlıdır

İptal, tarama satırı döngüsünün içinde kontrol edilir ve tüm çıktı boyutları belge çözme bütçesine tabi kalır

Renderer entegrasyonu

DecodeLoadedImageRegionAtResolution ve düşük çözünürlüklü sayfa render'ı, uyumlu grayscale ve RGB JPEG stream'leri için bu yolu otomatik olarak kullanır

Codec isolation etkinleştirildiğinde, aynı indirgenmiş istek ve telemetri codec worker sınırını geçer

Doğrudan decoder

THPDFJpegReducedDecoder, kodlanmış JPEG byte'larına zaten sahip olan çağıranlar için sınırlı decoder'ı ortaya çıkarır

GetLastJPEGReducedDecodeInfo, en son belgeye entegre edilmiş isteği raporlar