Dekodiranje JPEG z zmanjšano DCT

HotPDF dekodira cilje DCTDecode nizke ločljivosti brez dodelitve rastra polne ločljivosti

Izbira merila

Dekoder izbere največji podprti imenovalec inverzne DCT izmed 8, 4, 2 in 1, katerega izhod še vedno pokriva zahtevani cilj

Slike, katerih dimenzije vira se ne končajo na mejah MCU, uporabijo imenovalec 1, tako da dopolnjeni robni vzorci ne morejo onesnažiti vidnega izreza

Omejeno ponovno vzorčenje

Fiksno-točkovni ponovni vzorčevalnik polja porabi eno dekodirano vrstico naenkrat in piše neposredno v natančno ciljno bitno sliko

Delovna shramba je omejena s skalirano širino, ki jo poroča dekoder, ciljno širino in izhodno bitno sliko, ne pa z dimenzijami izvornega rastra

Preklic se preverja znotraj zanke vrstic in vse izhodne velikosti ostanejo predmet proračuna dekodiranja dokumenta

Integracija upodabljalnika

DecodeLoadedImageRegionAtResolution in upodabljanje strani nizke ločljivosti samodejno uporabita to pot za združljive sivinske in RGB JPEG tokove

Ista zmanjšana zahteva in telemetrija prečkata mejo delovnega dekoderja kodekov, kadar je omogočena izolacija kodekov

Neposredni dekoder

THPDFJpegReducedDecoder izpostavi omejeni dekoder za klicatelje, ki že imajo kodirane bajte JPEG

GetLastJPEGReducedDecodeInfo poroča o najnovejši zahtevi, integrirani v dokument