RenderPagesToFiles
Renderovanje i štampanje
Opis
Renderuje izabrane stranice dokumenta opisane pomoću PageRanges u zasebne datoteke slika
Funkcija prihvata iste vrednosti za Options renderovanja kao RenderPageToFile i RenderDocumentToFile, ali PageRanges može da izabere nesusedne stranice kao što su 1,3,7-9, Odd ili Even 2-20
Ako FileName sadrži %p, taj token se zamenjuje brojem izvorne stranice. Ako FileName ne sadrži %p, broj izvorne stranice se umeće pre ekstenzije datoteke
Implementacija ponovo koristi jedan renderer kroz izabranu listu stranica tamo gde aktivni renderer to podržava, što izbegava troškove podešavanja pozivanja RenderPageToFile jednom po stranici
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 korišćenje pri renderovanju svake stranice |
|---|---|
| PageRanges | Lista opsega stranica odvojenih zarezima. Koristite prazan znakovni niz za renderovanje svake stranice |
| Options | 0 = BMP izlaz 1 = JPEG izlaz 2 = WMF izlaz 3 = EMF izlaz 4 = EPS izlaz 5 = PNG izlaz 6 = GIF izlaz 7 = TIFF izlaz 8 = EMF+ izlaz 9 = HTML5 izlaz 10 = TIFF (G4) izlaz |
| FileName | Ime izlazne datoteke ili šablon imena datoteke. Koristite %p tamo gde bi trebalo da bude umetnut broj izvorne stranice |
Povratna vrednost
| 0 | Nijedna stranica nije renderovana |
|---|---|
| >0 | Broj stranica koje su uspešno renderovane pre završetka ili prve greške |