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
| DPI | DPI-värdet som används vid rendering av varje sida |
|---|---|
| PageRanges | En kommaseparerad sidintervallista. Använd en tom sträng för att rendera alla sidor |
| Options | 0 = 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 |
| FileName | Utdatafilens namn eller namnmönster; Använd %p där källsidans nummer ska infogas |
Returvärden
| 0 | Ingen sida renderades |
|---|---|
| >0 | Antalet sidor som renderades utan fel innan avslutning eller det första felet |