THotPDF.BeginLoadedPageProgressiveRegionRender Method
Begynder en genoptagelig gengivelse af en indlæst side, hvis bitmap kun dækker det anmodede PDF-brugerrum-vindue
Deklaration
function BeginLoadedPageProgressiveRegionRender(PageIndex: Integer;
RegionLeft, RegionBottom, RegionRight, RegionTop: Single;
DPI: Integer; CancellationToken: THPDFCancellationToken = nil):
THPDFLoadedPageRenderSession;
Parametre
| Navn | Formål |
|---|---|
PageIndex | Nulbaseret indeks for indlæst side |
RegionLeft | Venstre kant i PDF-brugerrum-punkter |
RegionBottom | Nederste kant i PDF-brugerrum-punkter |
RegionRight | Højre kant i PDF-brugerrum-punkter |
RegionTop | Øverste kant i PDF-brugerrum-punkter |
DPI | Positiv mål-rasteropløsning |
CancellationToken | Valgfrit token ejet af indkalderen; nil bruger OperationCancellationToken |
Adfærd
- Området skal have positiv bredde og højde og bruger den urokerede side-brugerrum med et nedre-venstre oprindelsespunkt
- De returnerede bitmap-dimensioner er områdets dimensioner skaleret med
DPI / 72, og side-rotationen respekteres - Sessionen genbruger den cachelagrede displayliste og undertrykker kun maleobjekter, hvis konservative afgrænsninger er bevist uden for området
- Grafiktilstand, klipning, baner, tekstfremgang, annullering og fortsættelse af progressiv JPEG forbliver genoptagelige ved operator-grænser
RegionVisiblePaintObjectsogRegionCulledPaintObjectsrapporterer det valg, der blev truffet ved sessionens oprettelse