RenderPageTileToStream
Рендеринг, мозаичный рендеринг, потоки
Описание
Рендерит произвольный прямоугольник в пикселах устройства с одной страницы и записывает закодированную растровую плитку в Target
Overlap расширяет запрошенный прямоугольник по каждому доступному краю, обрезая его до страницы, что позволяет бесшовную фильтрацию и последующую обрезку до основного прямоугольника
Синтаксис
Function RenderPageTileToStream(DPI: Double; Page, PixelLeft, PixelTop, PixelWidth, PixelHeight, Overlap, Options, BackgroundMode: Integer; BackgroundColor: Cardinal; Target: TStream): Integer;Параметры
| PixelLeft, PixelTop | Zero-based tile origin in rendered device pixels |
|---|---|
| PixelWidth, PixelHeight | Положительные размеры основной плитки до перекрытия |
| Overlap | Дополнительные пикселы, запрошенные по каждому доступному краю |
| Options | Raster format constant for BMP, JPEG, PNG, GIF, TIFF or G4 TIFF |
| BackgroundMode | PDF_TILE_BACKGROUND_WHITE, PDF_TILE_BACKGROUND_TRANSPARENT or PDF_TILE_BACKGROUND_CUSTOM |
| BackgroundColor | Custom fill or PNG transparency-key colour |
Возвращаемые значения
1 при успехе, иначе 0, подробности в LastRenderError