RenderPagesToFiles

Rendering och utskrift

Beskrivning

Renderar de valda dokumentsidorna som beskrivs av PageRanges till separata bildfiler

Funktionen accepterar samma renderingsalternativvärden som RenderPageToFile och RenderDocumentToFile, men PageRanges kan välja icke-sammanhängande sidor som 1,3,7-9, Odd eller Even 2-20

Om FileName innehåller %p ersätts den symbolen med källsidans nummer. Om FileName inte innehåller %p infogas källsidans nummer före filtillägget

Implementationen återanvänder en renderare för hela den valda sidlistan när den aktiva renderaren stöder det, vilket undviker installationskostnaden för att anropa RenderPageToFile en gång per sida

Syntax

Delphi

Function TPDFlib.RenderPagesToFiles(DPI: Double; Const PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::RenderPagesToFiles(DPI As Double, PageRanges As String, Options As Long, FileName As String) As Long

DLL

int DLRenderPagesToFiles(int InstanceID, double DPI, const wchar_t * PageRanges, int Options, const wchar_t * FileName);

Parametrar

DPIDPI-värdet som används vid rendering av varje sida
PageRangesEn kommaseparerad sidintervallista. Använd en tom sträng för att rendera alla sidor
Options0 = BMP-utdata 1 = JPEG-utdata 2 = WMF-utdata 3 = EMF-utdata 4 = EPS-utdata 5 = PNG-utdata 6 = GIF-utdata 7 = TIFF-utdata 8 = EMF+-utdata 9 = HTML5-utdata 10 = TIFF (G4)-utdata
FileNameUtdatafilens namn eller namnmönster; Använd %p där källsidans nummer ska infogas

Returvärden

0Ingen sida renderades
>0Antalet sidor som renderades utan fel innan avslutning eller det första felet