THotPDF.BeginLoadedPageProgressiveRegionRender Method
Pokreće nastavljiv render učitane stranice čiji bitmap pokriva samo traženi prozor PDF korisničkog prostora
Deklaracija
function BeginLoadedPageProgressiveRegionRender(PageIndex: Integer;
RegionLeft, RegionBottom, RegionRight, RegionTop: Single;
DPI: Integer; CancellationToken: THPDFCancellationToken = nil):
THPDFLoadedPageRenderSession;
Parametri
| Naziv | Svrha |
|---|---|
PageIndex | Indeks učitane stranice zasnovan na nuli |
RegionLeft | Leva ivica u tačkama PDF korisničkog prostora |
RegionBottom | Donja ivica u tačkama PDF korisničkog prostora |
RegionRight | Desna ivica u tačkama PDF korisničkog prostora |
RegionTop | Gornja ivica u tačkama PDF korisničkog prostora |
DPI | Pozitivna ciljna raster rezolucija |
CancellationToken | Opcijalni token u vlasništvu pozivaoca; nil koristi OperationCancellationToken |
Ponašanje
- Oblast mora imati pozitivnu širinu i visinu i koristi neokrenuti korisnički prostor stranice s koordinatnim početkom u donjem levom uglu
- Dimenzije vraćenog bitmapa su dimenzije oblasti uvećane za
DPI / 72, uz poštovanje rotacije stranice - Sesija ponovo koristi keširanu listu prikaza i potiskuje samo objekte boje čije su konzervativne granice dokazano van oblasti
- Stanje grafike, sečenje, putanje, napredovanje teksta, otkazivanje i nastavljanje progresivnog JPEG-a ostaju nastavljivi na granicama operatora
RegionVisiblePaintObjectsiRegionCulledPaintObjectsizveštavaju o izboru napravljenom pri kreiranju sesije