THotPDF.BeginLoadedPageProgressiveRegionRender metódus
Folytatható betöltött oldal-megjelenítést indít, amelynek bittérképe csak a kért PDF felhasználói tér ablakot fedi le
Deklaráció
function BeginLoadedPageProgressiveRegionRender(PageIndex: Integer;
RegionLeft, RegionBottom, RegionRight, RegionTop: Single;
DPI: Integer; CancellationToken: THPDFCancellationToken = nil):
THPDFLoadedPageRenderSession;
Paraméterek
| Név | Cél |
|---|---|
PageIndex | A betöltött oldal nulla-alapú indexe |
RegionLeft | Bal szél PDF felhasználói tér pontokban |
RegionBottom | Alsó szél PDF felhasználói tér pontokban |
RegionRight | Jobb szél PDF felhasználói tér pontokban |
RegionTop | Felső szél PDF felhasználói tér pontokban |
DPI | Pozitív cél raszterfelbontás |
CancellationToken | Opcionális, a hívó tulajdonában lévő token; nil esetén a OperationCancellationToken használatos |
Viselkedés
- A tartománynak pozitív szélességgel és magassággal kell rendelkeznie, és az elforgatatlan oldal felhasználói terét használja alsó-bal origóval
- A visszaadott bittérkép méretei a tartomány méretei szorozva
DPI / 72értékkel, az oldalelforgatás figyelembevételével - A munkamenet újrahasználja a gyorsítótárazott megjelenítési listát, és csak azokat a festési objektumokat hagyja el, amelyek konzervatív határai bizonyítottan a tartományon kívül esnek
- A grafikai állapot, a vágás, az útvonalak, a szöveg-előrehaladás, a megszakítás és a progresszív JPEG-folytatás operátorhatárokon folytatható marad
- A
RegionVisiblePaintObjectsés aRegionCulledPaintObjectsjelenti a munkamenet-létrehozáskor végzett kiválasztást