RenderPageTileToStream
Rendu, rendu en tuiles, flux
Description
Rend un rectangle arbitraire en pixels de périphérique d'une page et écrit la tuile matricielle encodée dans Target
Overlap agrandit le rectangle demandé sur chaque bord disponible tout en le limitant à la page, permettant un filtrage sans raccord puis un recadrage au rectangle central
Syntaxe
Function RenderPageTileToStream(DPI: Double; Page, PixelLeft, PixelTop, PixelWidth, PixelHeight, Overlap, Options, BackgroundMode: Integer; BackgroundColor: Cardinal; Target: TStream): Integer;Paramètres
| PixelLeft, PixelTop | Origine de tuile basée sur 0 en pixels du périphérique rendu |
|---|---|
| PixelWidth, PixelHeight | Dimensions positives des tuiles principales avant chevauchement |
| Overlap | Pixels supplémentaires demandés sur chaque bord disponible |
| Options | Constante de format de trame pour BMP, JPEG, PNG, GIF, TIFF ou G4 TIFF |
| BackgroundMode | PDF_TILE_BACKGROUND_WHITE, PDF_TILE_BACKGROUND_TRANSPARENT ou PDF_TILE_BACKGROUND_CUSTOM |
| BackgroundColor | Couleur de remplissage personnalisée ou couleur de clé de transparence PNG |
Valeurs de retour
1 en cas de succès, sinon 0 avec des détails dans LastRenderError