THotPDF.DecodeLoadedImageRegion Method
Dekóduje přesný obdélník ve zdrojových souřadnicích z jednoho streamu načteného obrazového XObjectu do TBitmap ve vlastnictví volajícího
Deklarace
function DecodeLoadedImageRegion(AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom: Integer): TBitmap;
Jednotka
HPDFDoc
Parametry
| Název | Účel |
|---|---|
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 |
Návratová hodnota
Vrací nově alokovanou bitmapu s oříznutou neprázdnou oblastí, nebo nil, pokud obrázek či požadovanou geometrii nelze dekódovat
Poznámky k použití
- Use this API with stream objects returned by loaded-document inspection workflows
- Souřadnice používají rastrový prostor dekódovaného obrázku s počátkem vlevo nahoře a pravá a dolní hranice jsou exkluzivní
- Hranice mimo obrázek se před dekódováním ořežou
- JPEG 2000 requests the native decoder region before pixel expansion
- This method preserves the region's full decoded resolution
- Ostatní podporované obrazové formáty se dekódují normálně a vrátí přesně oříznutou oblast
- Renderer načtených stránek používá overload s ohledem na rozlišení automaticky pro oříznuté nebo zmenšené obrazové XObjecty zarovnané s osami