THotPDF.AcquireLoadedImageRegionAtResolution Method

Décode ou réutilise une zone d'image chargée à la résolution de sortie demandée et renvoie un handle partagé immuable

Déclaration

function AcquireLoadedImageRegionAtResolution(
  AImageStream: THPDFStreamObject;
  RegionLeft, RegionTop, RegionRight, RegionBottom,
  TargetPixelWidth, TargetPixelHeight: Integer): IHPDFDecodedBitmapHandle;

Paramètres

Les coordonnées de la zone sélectionnent les pixels sources et les dimensions cibles sélectionnent la taille de sortie décodée

Valeur de retour

Renvoie un handle de bitmap décodé compté par référence ou nil pour des limites invalides ou une image non prise en charge

Performance

La géométrie de la zone et la résolution cible font partie de la clé de cache, tandis que les accès chauds évitent toute copie de bitmap décodé

API associées

IHPDFDecodedBitmapHandle · DecodeLoadedImageRegionAtResolutionCached