RenderPagesToFiles
Rendering and printing
Opis
Renderira odabrane stranice dokumenta opisane s PageRanges u zasebne slikovne datoteke.
Funkcija prihvaća iste vrijednosti Options za renderiranje kao RenderPageToFile i RenderDocumentToFile, ali PageRanges može odabrati nesusjedne stranice poput 1,3,7-9, Odd ili Even 2-20.
Ako FileName sadrži %p, taj se token zamjenjuje brojem izvorne stranice. Ako FileName ne sadrži %p, broj izvorne stranice umeće se prije datotečnog nastavka.
Implementacija ponovno upotrebljava jedan renderer na popisu odabranih stranica gdje ga aktivni renderer podržava, čime se izbjegava trošak postavljanja poziva 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 koji se upotrebljava prilikom renderiranja svake stranice. |
|---|---|
| PageRanges | Popis raspona stranica odvojenih zarezom. Upotrijebite prazan niz za renderiranje svake stranice. |
| Options | 0 = izlaz u BMP 1 = izlaz u JPEG 2 = izlaz u WMF 3 = izlaz u EMF 4 = izlaz u EPS 5 = izlaz u PNG 6 = izlaz u GIF 7 = izlaz u TIFF 8 = izlaz u EMF+ 9 = izlaz u HTML5 10 = izlaz u TIFF (G4) |
| FileName | Naziv izlazne datoteke ili uzorak naziva datoteke. Upotrijebite %p tamo gdje treba umetnuti broj izvorne stranice. |
Povratne vrijednosti
| 0 | Nijedna stranica nije renderirana. |
|---|---|
| >0 | Broj uspješno renderiranih stranica prije završetka ili prve pogreške. |