رمزگشایی JPEG با DCT کاهش‌یافته

HotPDF اهداف کم‌وضوحِ DCTDecode را بدون تخصیص raster با وضوح کامل رمزگشایی می‌کند

انتخاب مقیاس

decoder از میان 8، 4، 2 و 1 بزرگ‌ترین مخرج inverse-DCT پشتیبانی‌شده‌ای را انتخاب می‌کند که خروجی‌اش همچنان هدف درخواستی را پوشش دهد

تصاویری که ابعاد منبع‌شان روی مرزهای MCU تمام نمی‌شود از مخرج 1 استفاده می‌کنند تا نمونه‌های لبهٔ padشده نتوانند برشِ مرئی را آلوده کنند

resample محدودشده

یک box resampler با ممیز ثابت هر بار یک scanline رمزگشایی‌شده مصرف می‌کند و مستقیماً در bitmap هدف می‌نویسد

حافظهٔ کاری با عرض مقیاس‌شدهٔ گزارش‌شده از سوی decoder، عرض هدف و bitmap خروجی محدود می‌شود، نه با ابعاد raster منبع

cancellation درون حلقهٔ scanline بررسی می‌شود و همهٔ اندازه‌های خروجی همچنان تابع بودجهٔ رمزگشایی سند هستند

یکپارچگی با renderer

DecodeLoadedImageRegionAtResolution و رندر صفحهٔ کم‌وضوح به‌طور خودکار برای streamهای JPEG سازگار از نوع grayscale و RGB از این مسیر استفاده می‌کنند

همان درخواست کاهش‌یافته و telemetry هنگام فعال بودن codec isolation از مرز codec worker عبور می‌کنند

decoder مستقیم

THPDFJpegReducedDecoder decoder محدودشده را برای فراخوان‌هایی که از قبل بایت‌های JPEG کدشده را در اختیار دارند در معرض می‌گذارد

GetLastJPEGReducedDecodeInfo آخرین درخواست یکپارچه‌شده با سند را گزارش می‌کند