THotPDF.DecodeLoadedImageRegion-metoden
Dekoder et nøyaktig kildekoordinat-rektangel fra én innlastet bilde-XObject-strøm inn i en TBitmap eid av opptakeren
Deklarasjon
function DecodeLoadedImageRegion(AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom: Integer): TBitmap;
Enhet
HPDFDoc
Parametre
| Navn | Formål |
|---|---|
AImageStream | Innlastet bilde-XObject-strøm som skal dekodes |
RegionLeft | Inkluderende venstre kildekoordinat |
RegionTop | Inkluderende øvre kildekoordinat |
RegionRight | Ekskluderende høyre kildekoordinat |
RegionBottom | Ekskluderende nedre kildekoordinat |
Returverdi
Returnerer en nyttilordnet bitmap som inneholder det klemte ikke-tomme regionet, eller nil når bildet eller den forespurte geometrien ikke kan dekodes
Bruksanmerkninger
- Opptakeren eier en ikke-null returnert bitmap og må frigjøre den
- Koordinater bruker det dekodede bildets øvre-venstre rasterområde, og de høyre og nedre grensene er ekskluderende
- Grenser utenfor bildet klemmes før avkoding
- JPEG 2000 forespør det native dekoder-regionet før pikselutvidelse
- Denne metoden bevarer regionets fullstendige dekodede oppløsning
- Andre støttede bildeformater dekoder normalt og returnerer det nøyaktig beskårne regionet
- Gjengivelsesmotoren for innlastede sider bruker automatisk den oppløsningsbevisste overlastingen for klippede eller nedskalerte akseljusterte bilde-XObject-er