Supistettu-DCT JPEG-purkaminen

HotPDF purkaa matalan resoluution DCTDecode-kohteet varaamatta täysikokoista rasteria

Skaalausvalinta

Purkaja valitsee suurimman tuetun käänteis-DCT-nimittäjän joukosta 8, 4, 2 ja 1, jonka tulostus vielä kattaa pyydetyn kohteen

Kuvat, joiden lähdemitat eivät pääty MCU-rajoille, käyttävät nimittäjää 1, jotta täytetyt reunasamplet eivät voi saastuttaa näkyviä katkaisualueita

Rajoitettu uudelleennäytteistys

Kiinteäpilkullinen laatikko-uudelleennäytteistäjä kuluttaa yhden puretun skannausrivin kerrallaan ja kirjoittaa suoraan tarkkaan kohdebittikarttaan

Työvarasto on rajattu purkajan raportoimaan skaalattuun leveyteen, kohdeleveyteen ja tulostusbittikarttaan lähderasterimittojen sijaan

Peruutus tarkistetaan skannausriviluuppin sisällä, ja kaikki tulostuskoot pysyvät asiakirjan purkubudjetin alaisina

Renderöijän integraatio

DecodeLoadedImageRegionAtResolution ja matalan resoluution sivurenderöinti käyttävät tätä polkua automaattisesti yhteensopiville harmaasävy- ja RGB-JPEG-virroille

Sama supistettu pyyntö ja telemetria ylittävät koodekkityöntekijän rajan, kun koodekkirjauksen eristäminen on käytössä

Suoran purkajan

THPDFJpegReducedDecoder tarjoaa rajatun purkajan kutsujille, jotka jo hallussa pitävät koodattuja JPEG-tavuja

GetLastJPEGReducedDecodeInfo raportoi viimeisimmän asiakirjaintegroidun pyynnön