THotPDF.FlattenLoadedPageComplexGraphics

משטח (flattens) הטבעות mesh ודפוסי Pattern מורכבים ברזולוציה הנמוכה ביותר העומדת בתקציב שגיאת ראייה מדוד

הצהרה

function FlattenLoadedPageComplexGraphics(PageIndex, MinimumDPI,
    MaximumDPI, DPIIncrement: Integer;
    MaximumPerceptualError: Double;
    MaxRasterPixels, MaxTilePixels: Int64;
    out Info: THPDFComplexGraphicsFlattenInfo): Boolean;

מודל בחירה

המתודה מזהה הטבעות mesh מסוג 4 עד 7, דפוסי אריחים ודפוסי הטבעה בעלי גב mesh במילוני המשאבים של העמוד

היא מעבדת רשת קבעה בן ארבע-על-ארבע של אזורים מדגם מוגבלים ב-MaximumDPI, ולאחר מכן בודקת רזולוציות מ-MinimumDPI ומעלה בקפיצות DPIIncrement. דגמים מועמדים מושווים עם ייחוס דרך מרחק RGB מנוקה-לומנוסי ומנורמל לסולם שגיאת ראייה מאפס עד מאה

המועמד הראשון בגובה MaximumPerceptualError או מתחתיו נבחר. MaximumDPI הוא תמיד ייחוס חלופי ללא-אובדן

פלט וגבולות

רנדור העמוד שנבחר נפלט כאריחי D65 CalRGB דחוסי-Flate ללא תפרים. MaxRasterPixels מגביל את רזולוציית הפלט הכוללת ו-MaxTilePixels תוחם את סט העבודה החי של רנדור, המרה ודחיסה

עמודים המשתמשים ב-Separation או DeviceN נשמרים כתוכן וקטורי עם cgfsSpotColorPreserved, משום שהשטחה לרסטר הייתה משמידה את הסמנטיקה של ההפרדה בתהליך

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

ראו גם את FlattenLoadedPageTransparency ואת רשימות תצוגה וייצור הדפסה