RenderPageTileToStream
Renderowanie, renderowanie kafelkowe, strumienie
Opis
Renderuje dowolny prostokąt pikseli urządzenia z jednej strony i zapisuje zakodowany kafelek rastrowy w Target
Wartość Overlap rozszerza żądany prostokąt przy każdej dostępnej krawędzi, przycinając go do strony, co umożliwia filtrowanie bez szwów i późniejsze przycięcie do prostokąta rdzenia
Składnia
Function RenderPageTileToStream(DPI: Double; Page, PixelLeft, PixelTop, PixelWidth, PixelHeight, Overlap, Options, BackgroundMode: Integer; BackgroundColor: Cardinal; Target: TStream): Integer;Parametry
| PixelLeft, PixelTop | Numerowany od zera początek kafelka w renderowanych pikselach urządzenia |
|---|---|
| PixelWidth, PixelHeight | Dodatnie wymiary rdzenia kafelka przed nałożeniem |
| Overlap | Dodatkowe piksele żądane przy każdej dostępnej krawędzi |
| Options | Stała formatu rastrowego dla BMP, JPEG, PNG, GIF, TIFF lub G4 TIFF |
| BackgroundMode | PDF_TILE_BACKGROUND_WHITE, PDF_TILE_BACKGROUND_TRANSPARENT lub PDF_TILE_BACKGROUND_CUSTOM |
| BackgroundColor | Niestandardowy kolor wypełnienia lub klucza przezroczystości PNG |
Wartości zwracane
1 w przypadku powodzenia, w przeciwnym razie 0 ze szczegółami w LastRenderError