Redusert-DCT JPEG-dekoding
HotPDF dekoder lavoppløsnings-DCTDecode-mål uten å tildele et fulloppløsnings-raster
Skala-valg
Dekoderen velger den største støttede inverse-DCT-nevneren fra 8, 4, 2 og 1 hvis utdata fortsatt dekker det forespurte målet
Bilder hvis kilde-dimensjoner ikke ender på MCU-grenser bruker nevner 1, så polstrede kantprøver ikke kan forurense det synlige avlingsområdet
Begrenset omsampling
En fastpunkts-boks-omsampler forbruker én dekodet skannelinje om gangen og skriver direkte inn i det nøyaktige mål-bitmapet
Arbeidslagring er begrenset av dekoder-rapportert skalert bredde, målbredden og utdata-bitmapet i stedet for kilde-raster-dimensjonene
Kansellering kontrolleres inni skannelinje-løkken, og alle utdatastørrelser forblir underlagt dokumentets dekodingsbudsjett
Renderer-integrering
DecodeLoadedImageRegionAtResolution og lavoppløsnings-sidegjengivelse bruker automatisk denne banen for kompatible gråskala- og RGB-JPEG-strømmer
Den samme reduserte forespørselen og telemetrien krysser kodec-arbeidergrensen når kodec-isolering er aktivert
Direkte dekoder
THPDFJpegReducedDecoder eksponerer den avgrensede dekoderen for kallere som allerede holder kodede JPEG-bytes
GetLastJPEGReducedDecodeInfo rapporterer den nyeste dokumentintegrerte forespørselen