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, PixelTopNullbasierter Kachelursprung in gerenderten Gerätepixeln
PixelWidth, PixelHeightPositive Abmessungen des Kachelkerns vor der Überlappung
OverlapZusätzliche Pixel, die an jeder verfügbaren Kante angefordert werden
OptionsRasterformatkonstante für BMP, JPEG, PNG, GIF, TIFF oder G4 TIFF
BackgroundModePDF_TILE_BACKGROUND_WHITE, PDF_TILE_BACKGROUND_TRANSPARENT oder PDF_TILE_BACKGROUND_CUSTOM
BackgroundColorBenutzerdefinierte Füll- oder PNG-Transparenzschlüsselfarbe

Rückgabewerte

1 bei Erfolg, andernfalls 0 mit Details in LastRenderError