RenderPagesToFiles
Upodabljanje in tiskanje
Opis
Upodobi izbrane strani dokumenta, opisane s PageRanges, v ločene slikovne datoteke
Funkcija sprejema iste vrednosti Options za upodabljanje kot RenderPageToFile in RenderDocumentToFile, toda PageRanges lahko izbere nesosednje strani, kot so 1,3,7-9, Odd ali Even 2-20
Če FileName vsebuje %p, se ta žeton nadomesti s številko izvorne strani. Če FileName ne vsebuje %p, se številka izvorne strani vstavi pred končnico datoteke
Implementacija ponovno uporabi enega upodobljevalnika (renderer) na izbranem seznamu strani, kjer aktivni upodobljevalnik to podpira, kar se izogne stroškom namestitve pri klicu RenderPageToFile enkrat na stran
Sintaksa
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);
Parametri
| DPI | DPI za uporabo pri upodabljanju posamezne strani |
|---|---|
| PageRanges | Seznam obsegov strani, ločenih z vejicami. Uporabite prazen niz za upodobitev vseh strani |
| Options | 0 = izhod BMP 1 = izhod JPEG 2 = izhod WMF 3 = izhod EMF 4 = izhod EPS 5 = izhod PNG 6 = izhod GIF 7 = izhod TIFF 8 = izhod EMF+ 9 = izhod HTML5 10 = izhod TIFF (G4) |
| FileName | Ime izhodne datoteke ali vzorec imena datoteke. Uporabite %p tam, kjer naj se vstavi številka izvorne strani |
Vrnjene vrednosti
| 0 | Nobena stran ni bila upodobljena |
|---|---|
| >0 | Število strani, ki so bile uspešno upodobljene pred zaključkom ali prvo napako |