THotPDF.RenderLoadedPageBandsParallel Method
Usa bandas horizontais de largura total com o mesmo contrato de callback ordenado, cache partilhado, cancelamento e orçamento de memória da renderização paralela por tiles
Declaração
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;
As bandas são entregues de cima para baixo, cada callback recebe os seus limites em espaço de utilizador e o bitmap emprestado, e o cancelamento liberta todos os workers não publicados e as reservas
THotPDF.RenderLoadedPageTilesParallel · Display Lists and Print Production