THotPDF.DecodeLoadedImageRegion Method
Декодує прямокутник у точних координатах джерела з потоку одного image XObject завантаженого документа в TBitmap, яким володіє викликач
Оголошення
function DecodeLoadedImageRegion(AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom: Integer): TBitmap;
Модуль
HPDFDoc
Параметри
| Назва | Призначення |
|---|---|
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 |
Повернене значення
Повертає щойно виділений bitmap із урізаною непорожньою областю або nil, якщо зображення чи запитану геометрію не вдалося декодувати
Примітки щодо використання
- Use this API with stream objects returned by loaded-document inspection workflows
- Координати задаються в растровому просторі декодованого зображення з початком у верхньому лівому куті, а праву й нижню межі не включено
- Межі поза зображенням урізаються перед декодуванням
- JPEG 2000 requests the native decoder region before pixel expansion
- This method preserves the region's full decoded resolution
- Інші підтримувані формати зображень декодуються як зазвичай і повертають точну обрізану область
- Рендерер завантаженої сторінки автоматично використовує overload з урахуванням роздільності для обрізаних або зменшених осьових image XObject