THotPDF.AcquireLoadedImageRegionAtResolution Method

یک ناحیه از تصویر بارگذاری‌شده را با رزولوشن خروجی درخواستی decode یا دوباره استفاده می‌کند و یک handle مشترک تغییرناپذیر برمی‌گرداند

اعلان

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

پارامترها

مختصات ناحیه پیکسل‌های مبدأ را انتخاب می‌کنند و ابعاد هدف اندازهٔ خروجی decode‌شده را تعیین می‌کنند

مقدار بازگشتی

یک handle بیت‌مپ decode‌شده با reference counting برمی‌گرداند، یا برای محدودهٔ نامعتبر یا تصویر پشتیبانی‌نشده nil

Performance

هندسهٔ ناحیه و رزولوشن هدف بخشی از کلید cache هستند، در حالی که warm hitها از هرگونه کپی بیت‌مپ decode‌شده اجتناب می‌کنند

APIهای مرتبط

IHPDFDecodedBitmapHandle · DecodeLoadedImageRegionAtResolutionCached