THotPDF.PrefetchLoadedPages Method
Asinhrono unapred greje rasterski keš učitanih stranica, bez držanja brave render-keša tokom kompajliranja ili reprodukcije display liste
Deklaracija
procedure PrefetchLoadedPages(const PageRange: string= ''; DPI: Integer= 150);
Unit
HPDFDoc
Parametri
| Naziv | Svrha |
|---|---|
PageRange | Opseg stranica sa jedinicom-1 koji prihvata standardni parser opsega stranica, odnosno sve učitane stranice kada je prazan |
DPI | Rasterska rezolucija korišćena za svaki zakazani unos keša, pri čemu se neispravne vrednosti zamenjuju sa 150 |
Povratna vrednost
Ovaj član ne vraća vrednost
Napomene za upotrebu
- Pokretanje novog zahteva kooperativno otkazuje prethodni zahtev i pridružuje mu se pre zakazivanja novog skupa stranica
- Pozivi u prvom planu ka
RenderLoadedPageToBitmap,RenderLoadedPageToBitmapCachediGetLoadedCachedRenderedBitmappreotimaju aktivni prefetch rad pre renderovanja - Kontrolne tačke otkazivanja prolaze kroz tokenizaciju sadržaja, izgradnju display liste i reprodukciju renderera, dok pojedinačni pozivi codec-a, filtera, čitanja izvora i operativnog sistema ostaju atomski
- Pregled i objavljivanje keša su serijalizovani, ali kompajliranje i rasterizacija rade van brave keša tako da pozadinski posao ne monopolizuje renderovanje u prvom planu
- Ne menjajte i ne učitavajte dokument ponovo dok je prefetch zahtev aktivan