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

DPIDPI koji se upotrebljava prilikom renderiranja svake stranice.
PageRangesPopis raspona stranica odvojenih zarezom. Upotrijebite prazan niz za renderiranje svake stranice.
Options0 = 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)
FileNameNaziv izlazne datoteke ili uzorak naziva datoteke. Upotrijebite %p tamo gdje treba umetnuti broj izvorne stranice.

Povratne vrijednosti

0Nijedna stranica nije renderirana.
>0Broj uspješno renderiranih stranica prije završetka ili prve pogreške.