RenderPageTileToStream
Rendering, Kachelweises Rendering, Streams
Beschreibung
Rendert ein beliebiges Gerätepixelrechteck einer Seite und schreibt die kodierte Rasterkachel nach Target
Overlap erweitert das angeforderte Rechteck an jeder verfügbaren Kante und beschneidet es zugleich auf die Seite; dies unterstützt nahtlose Filterung und das spätere Zuschneiden auf das Kernrechteck
Syntax
Function RenderPageTileToStream(DPI: Double; Page, PixelLeft, PixelTop, PixelWidth, PixelHeight, Overlap, Options, BackgroundMode: Integer; BackgroundColor: Cardinal; Target: TStream): Integer;Parameter
| PixelLeft, PixelTop | Nullbasierter Kachelursprung in gerenderten Gerätepixeln |
|---|---|
| PixelWidth, PixelHeight | Positive Abmessungen des Kachelkerns vor der Überlappung |
| Overlap | Zusätzliche Pixel, die an jeder verfügbaren Kante angefordert werden |
| Options | Rasterformatkonstante für BMP, JPEG, PNG, GIF, TIFF oder G4 TIFF |
| BackgroundMode | PDF_TILE_BACKGROUND_WHITE, PDF_TILE_BACKGROUND_TRANSPARENT oder PDF_TILE_BACKGROUND_CUSTOM |
| BackgroundColor | Benutzerdefinierte Füll- oder PNG-Transparenzschlüsselfarbe |
Rückgabewerte
1 bei Erfolg, andernfalls 0 mit Details in LastRenderError