Metoda THotPDF.RenderLoadedPageBandsParallel

Folosește benzi orizontale pe toată lățimea, cu același contract de callback ordonat, shared cache, anulare și buget de memorie ca randarea paralelă pe tile-uri

Declarație

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;

Benzile sunt livrate de sus în jos, fiecare callback primește limitele sale în user space și bitmap-ul împrumutat, iar anularea eliberează toți workerii nepublicați și toate rezervările

THotPDF.RenderLoadedPageTilesParallel · Display Lists and Print Production