RenderPagesToFilesA

Gengivelse og udskrivning

Beskrivelse

Det afsluttende A angiver ANSI-indgangspunktet (char) i DLL'en; ActiveX/COM-overfladen eksponerer kun Unicode-formen. Adfærden er identisk med RenderPagesToFiles, og strengargumenter fortolkes ud fra den aktuelle kodetabel i SetAnsiMode

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 kildesidenummeret. Hvis FileName ikke indeholder %p, indsættes kildesidenummeret før filtypenavnet

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 DLRenderPagesToFilesA(InstanceID: Integer; DPI: Double; PageRanges: PAnsiChar; Options: Integer; FileName: PAnsiChar): Integer;

DLL

int DLRenderPagesToFilesA(int InstanceID, double DPI, const char * PageRanges, int Options, const char * 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