DARenderPageToStream

Fonctionnalité Direct Access, rendu et impression

Description

Cette fonction est uniquement disponible dans l’édition Delphi

Effectue le rendu de la page indiquée du document indiqué dans une image et renvoie les données d'image dans le TStream fourni

Par défaut, le rendu utilise le système GDI+, disponible dans Windows XP et les versions ultérieures

L'option 10, sortie TIFF (G4), est disponible uniquement sous Windows Vista, Windows Server 2008 et les versions ultérieures

Il est également possible d'effectuer le rendu avec Cairo ; utilisez SetCairoFileName et SelectRenderer

functions.

Syntaxe

Delphi

Function TPDFlib.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;

Paramètres

FileHandleUn handle renvoyé par les fonctions DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
PageRefRéférence de page renvoyée par les fonctions DAFindPage ou DANewPage
Options0 = Sortie BMP 1 = JPEG 2 = WMF 3 = EMF 4 = EPS 5 = PNG 6 = GIF 7 = TIFF 8 = EMF+ 9 = HTML5 10 = G4 TIFF
DPILa résolution à utiliser pour rendre la page Les valeurs supérieures à 300 entraînent une consommation de mémoire excessive
TargetFlux dans lequel placer la page rendue

Valeurs de retour

0La page n'a pas pu être rendue Vérifiez que les paramètres FileHandle et PageRef contiennent des valeurs valides
1La page a été rendue et les données de l’image ont été placées dans le flux