THotPDF.DecodeLoadedImageRegion Method
Afkoder et præcist rektangel i kildekoordinater fra én indlæst billed-XObject-stream til en TBitmap ejet af kalderen
Deklaration
function DecodeLoadedImageRegion(AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom: Integer): TBitmap;
Enhed
HPDFDoc
Parametre
| Navn | Formål |
|---|---|
AImageStream | Loaded image XObject stream to decode |
RegionLeft | Inclusive left source coordinate |
RegionTop | Inclusive top source coordinate |
RegionRight | Exclusive right source coordinate |
RegionBottom | Exclusive bottom source coordinate |
Returværdi
Returnerer en nyallokeret bitmap med den clampede, ikke-tomme region eller nil, når billedet eller den ønskede geometri ikke kan afkodes
Brugsnoter
- Use this API with stream objects returned by loaded-document inspection workflows
- Koordinater bruger det afkodede billedes rasterrum med origo øverst til venstre, og højre og nederste grænse er eksklusive
- Grænser uden for billedet clampes, før der afkodes
- JPEG 2000 requests the native decoder region before pixel expansion
- This method preserves the region's full decoded resolution
- Andre understøttede billedformater afkodes normalt og returnerer det præcist beskårne område
- Rendereren til indlæste sider bruger automatisk den opløsningsbevidste overload til billed-XObjects, der er klippet eller nedskaleret og akseparallelle