THotPDF.RenderLoadedPageBandsParallel Method

משתמש ברצועות אופקיות ברוחב מלא עם אותו חוזה מסודר של callback, shared cache, ביטול ותקציב זיכרון כמו ברינדור tiles מקבילי

הצהרה

function RenderLoadedPageBandsParallel(PageIndex, DPI,
    BandHeightPixels, MaxConcurrency: Integer; MaxWorkingBytes: Int64;
    Callback: THPDFRenderTileEvent): Integer; overload;

function RenderLoadedPageBandsParallel(PageIndex, DPI,
    BandHeightPixels, MaxConcurrency: Integer; MaxWorkingBytes: Int64;
    Callback: THPDFRenderTileEvent;
    out Info: THPDFParallelTileRenderInfo): Integer; overload;

הרצועות נמסרות מלמעלה למטה, כל callback מקבל את גבולות ה-user space שלו ו-bitmap מושאל, וביטול משחרר את כל ה-workers שטרם פורסמו ואת ההזמנות שלהם

THotPDF.RenderLoadedPageTilesParallel · רשימות תצוגה וייצור הדפסה