THotPDF.AcquireLoadedImageRegionAtResolution Method

İstenen çıktı çözünürlüğünde bir loaded-image region'ı decode eder ya da yeniden kullanır ve değişmez paylaşımlı bir handle döndürür

Bildirim

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

Parametreler

Region koordinatları kaynak pixel'leri seçer; hedef boyutlar ise decode edilen çıktı boyutunu belirler

Dönüş değeri

Referans sayan bir decoded bitmap handle'ı döndürür; sınırlar geçersizse veya görüntü desteklenmiyorsa nil döndürür

Performans

Region geometrisi ve hedef çözünürlük cache key'inin bir parçasını oluşturur; sıcak cache isabetlerinde hiçbir decoded bitmap kopyası yapılmaz

İlgili API'ler

IHPDFDecodedBitmapHandle · DecodeLoadedImageRegionAtResolutionCached