RenderPageTilesToFiles
Renderowanie, przetwarzanie równoległe, renderowanie kafelkowe
Opis
Dzieli jedną renderowaną stronę na dokładną siatkę pikseli urządzenia, wstępnie przygotowuje jedną przeanalizowaną listę wyświetlania i zapisuje pozostałe kafelki za pomocą maksymalnie MaxWorkers równoległych wątków roboczych
Wzorzec przyjmuje %x jako numerowaną od zera kolumnę, %y jako numerowany od zera wiersz oraz %i jako indeks kafelka w kolejności wierszowej
Składnia
Function RenderPageTilesToFiles(DPI: Double; Page, TileWidth, TileHeight, Overlap, Options, BackgroundMode: Integer; BackgroundColor: Cardinal; Const OutputPattern: WideString; MaxWorkers: Integer): Integer;Uwagi
Zerowa liczba wątków roboczych wybiera liczbę procesorów w obsługiwanych wersjach Delphi, natomiast starsze kompilatory i FPC używają deterministycznej ścieżki szeregowej
Wartość zwracana
Liczba pomyślnie zapisanych plików kafelków