RenderPagesToFiles

Rendering og udskrivning

Beskrivelse

Renderer de valgte dokumentsider beskrevet af PageRanges til separate billedfiler

Funktionen accepterer de samme rendering Options-værdier som RenderPageToFile og RenderDocumentToFile, men PageRanges kan vælge ikke-sammenhængende sider såsom 1,3,7-9, Odd eller Even 2-20

Hvis FileName indeholder %p, erstattes dette token med kildesidennummeret. Hvis FileName ikke indeholder %p, indsættes kildesidennummeret før filtypen

Implementeringen genbruger én renderer på tværs af den valgte sideliste, hvor den aktive renderer understøtter det, hvilket undgår opsætningsomkostningerne ved at kalde RenderPageToFile én gang pr. side

Syntaks

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);

Parametre

DPIDen DPI, der bruges ved rendering af hver side
PageRangesEn kommasepareret sideinterval-liste. Brug en tom streng for at rendere alle sider
Options0 = BMP-output 1 = JPEG-output 2 = WMF-output 3 = EMF-output 4 = EPS-output 5 = PNG-output 6 = GIF-output 7 = TIFF-output 8 = EMF+-output 9 = HTML5-output 10 = TIFF (G4)-output
FileNameOutputfilnavnet eller filnavnmønsteret. Brug %p der, hvor kildesidennummeret skal indsættes

Returværdier

0Ingen side blev renderet
>0Antallet af sider, der er korrekt renderet inden afslutning eller den første fejl