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
| FileHandle | Handle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Un riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage |
| Options | 0 = BMP 1 = JPEG 2 = WMF 3 = EMF 4 = EPS 5 = PNG 6 = GIF 7 = TIFF 8 = EMF+ 9 = HTML5 10 = G4 TIFF |
| DPI | DPI da usare per il rendering della pagina. Valori superiori a 300 causano un uso eccessivo della memoria |
| FileName | Percorso e nome del file da creare per memorizzare i dati dell'immagine della pagina sottoposta a rendering |
Valori restituiti
| 0 | Impossibile eseguire il rendering della pagina. Controllare i valori dei parametri FileHandle e PageRef |
|---|---|
| 1 | Pagina renderizzata correttamente e file immagine salvato su disco Impossibile scrivere il file 2 |