THotPDF.DecodeLoadedImageRegion Method
Décode un rectangle exact, en coordonnées source, d’un stream d’image XObject chargé vers un TBitmap appartenant à l’appelant
Déclaration
function DecodeLoadedImageRegion(AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom: Integer): TBitmap;
Unité
HPDFDoc
Paramètres
| Nom | Objectif |
|---|---|
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 |
Valeur de retour
Renvoie un bitmap nouvellement alloué contenant la région bornée non vide, ou nil lorsque l’image ou la géométrie demandée ne peut pas être décodée
Notes d'utilisation
- Use this API with stream objects returned by loaded-document inspection workflows
- Les coordonnées utilisent l’espace raster de l’image décodée, origine en haut à gauche, et les bornes droite et basse sont exclusives
- Les bornes hors de l’image sont ramenées dans ses limites avant le décodage
- JPEG 2000 requests the native decoder region before pixel expansion
- This method preserves the region's full decoded resolution
- Les autres formats d’image pris en charge se décodent normalement et renvoient exactement la région rognée
- Le renderer de page chargée utilise automatiquement la surcharge sensible à la résolution pour les image XObjects alignés sur les axes, rognés ou réduits