פיענוח JPEG עם DCT מוקטן

HotPDF מפענח יעדי DCTDecode ברזולוציה נמוכה בלי להקצות סריקה ברזולוציה מלאה

בחירת קנה מידה

המפענח בוחר את המכנה הגדול ביותר הנתמך של ה-inverse-DCT מבין 8, 4, 2 ו-1 שהפלט שלו עדיין מכסה את היעד המבוקש

תמונות שממדי המקור שלהן אינן מסתיימות בגבולות MCU משתמשות במכנה 1 כך שדגימות קצה מרופדות אינן יכולות לזהם את התצוגה הנראית

דגימה מחדש מוגבלת

דגימה מחדש-מחדש בתיבה מבוססת נקודה קבועה צורכת שורת סריקה מפוענחת אחת בכל פעם וכותבת ישירות לסיביות היעד המדויקות

אחסון העבודה מוגבל על ידי הרוחב המחולץ לפי דיווח המפענח, רוחב היעד וסיביות הפלט, ולא על ידי ממדי השטח של המקור

הביטול נבדק בתוך לולאת שורות הסריקה, וכל גדלי הפלט נותרים כפופים לתקציב פיענוח המסמך

אינטגרציה עם המרנדר

DecodeLoadedImageRegionAtResolution ורינדור עמוד ברזולוציה נמוכה משתמשים בנתיב זה אוטומטית עבור זרמי JPEG תואמים בגווני אפור וב-RGB

אותה בקשה מוקטנת וטלמטריה חוצים את גבול עובד ה-codec כשמבודדות ה-codec מופעלת

מפענח ישיר

THPDFJpegReducedDecoder חושף את המפענח המוגבל עבור מתקשרים שכבר מחזיקים בתי JPEG מקודדים

GetLastJPEGReducedDecodeInfo מדווח על הבקשה האחרונה המשולבת במסמך