DARenderPageToFile

Funzionalità di accesso diretto, rendering, stampa

Descrizione

Esegue il rendering della pagina specificata come immagine e salva i dati su disco

Per impostazione predefinita il rendering usa il sistema GDI+, disponibile in Windows XP e versioni successive

L'opzione 10, output TIFF (G4), è disponibile solo su Windows Vista, Windows Server 2008 e successivi

È anche possibile eseguire il rendering con Cairo; usare SetCairoFileName e SelectRenderer

functions.

Sintassi

Delphi

Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);

Parametri

FileHandleHandle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUn riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage
Options0 = BMP 1 = JPEG 2 = WMF 3 = EMF 4 = EPS 5 = PNG 6 = GIF 7 = TIFF 8 = EMF+ 9 = HTML5 10 = G4 TIFF
DPIDPI da usare per il rendering della pagina. Valori superiori a 300 causano un uso eccessivo della memoria
FileNamePercorso e nome del file da creare per memorizzare i dati dell'immagine della pagina sottoposta a rendering

Valori restituiti

0Impossibile eseguire il rendering della pagina. Controllare i valori dei parametri FileHandle e PageRef
1Pagina renderizzata correttamente e file immagine salvato su disco Impossibile scrivere il file 2