Csökkentett-DCT JPEG dekódolás
A HotPDF az alacsony felbontású DCTDecode célokat teljes felbontású raszter lefoglalása nélkül dekódolja
Méretarány-kiválasztás
A dekódoló a 8, 4, 2 és 1 közül a legnagyobb támogatott inverz-DCT nevezőt választja, amelynek kimenete még lefedi a kért célt
Azok a képek, amelyek forrásméretei nem MCU-határon végződnek, az 1-es nevezőt használják, így a kitöltött élszűrő minták nem szennyezhetik a látható kivágást
Korlátozott átmintavételezés
Egy fixpontos doboz-átmintavételező egyszerre egy dekódolt szkennelési sort fogyaszt, és közvetlenül a pontos cél-bitmapbe ír
A munkatárolást a dekódoló által jelentett méretezett szélesség, a célszélesség és a kimeneti bitmap korlátozza, nem pedig a forrásraszter méretei
A megszakítás ellenőrzése a szkennelési sor ciklusán belül történik, és minden kimeneti méret a dokumentum-dekódolási költségvetés hatálya alatt marad
Renderer-integráció
A DecodeLoadedImageRegionAtResolution és az alacsony felbontású oldalmegjelenítés automatikusan ezt az utat használja a kompatibilis szürkeárnyalatos és RGB JPEG-folyamokhoz
Ugyanaz a csökkentett kérés telemetria keresztezi a kodek-munkavégző határát, amikor a kodek-izoláció engedélyezve van
Közvetlen dekódoló
A THPDFJpegReducedDecoder a korlátozott dekódolót teszi elérhetővé azon hívók számára, akik már rendelkeznek kódolt JPEG-bájtokkal
A GetLastJPEGReducedDecodeInfo jelenti a legutóbbi dokumentumba integrált kérést