RenderPagesToFilesA
Rendering en afdrukken
Beschrijving
Het achtervoegsel A duidt het ANSI-toegangspunt (char) van de DLL aan; het ActiveX/COM-oppervlak stelt alleen de Unicode-vorm beschikbaar. Het gedrag is identiek aan RenderPagesToFiles en tekenreeksargumenten worden geïnterpreteerd met behulp van de huidige SetAnsiMode-codetabel
Rendert de pagina's van het geselecteerde document die worden beschreven door PageRanges naar afzonderlijke afbeeldingsbestanden
De functie accepteert dezelfde Options-waarden voor renderen als RenderPageToFile en RenderDocumentToFile, maar PageRanges kan niet-aaneengesloten pagina's selecteren, zoals 1,3,7-9, Odd of Even 2-20
Als FileName %p bevat, wordt dit token vervangen door het bronpaginanummer. Als FileName geen %p bevat, wordt het bronpaginanummer ingevoegd vóór de bestandsextensie
De implementatie hergebruikt één renderer over de geselecteerde paginalist waar de actieve renderer dit ondersteunt, waardoor de installatiekosten van het eenmalig aanroepen van RenderPageToFile per pagina worden vermeden
Syntaxis
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);
Parameters
| DPI | De DPI die wordt gebruikt bij het renderen van elke pagina |
|---|---|
| PageRanges | Een door komma's gescheiden lijst met paginabereiken. Gebruik een lege tekenreeks om elke pagina te renderen |
| Options | 0 = BMP-uitvoer 1 = JPEG-uitvoer 2 = WMF-uitvoer 3 = EMF-uitvoer 4 = EPS-uitvoer 5 = PNG-uitvoer 6 = GIF-uitvoer 7 = TIFF-uitvoer 8 = EMF+-uitvoer 9 = HTML5-uitvoer 10 = TIFF (G4)-uitvoer |
| FileName | De naam van het uitvoerbestand of het bestandsnaampatroon. Gebruik %p op de positie waar het bronpaginanummer moet worden ingevoegd |
Retourwaarden
| 0 | Er is geen pagina gerenderd |
|---|---|
| >0 | Het aantal pagina's dat is gerenderd vóór voltooiing of de eerste fout |