DARenderPagesToFiles
Direct access, Rendering and printing
Opis
Renderira stranice iz otvorene ručice datoteke izravnog pristupa (Direct Access) u zasebne slikovne datoteke bez učitavanja cijelog dokumenta kroz uobičajeni model dokumenta.
PageRanges može odabrati nesusjedne stranice poput 2,1, 1,4-6, Odd ili Even 2-20. Upotrijebite prazan niz za renderiranje svake stranice.
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.
Sintaksa
Delphi
Function TPDFlib.DARenderPagesToFiles(FileHandle: Integer; Const PageRanges: WideString; Options: Integer; DPI: Double; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::DARenderPagesToFiles(FileHandle As Long, PageRanges As String, Options As Long, DPI As Double, FileName As String) As Long
DLL
int DLDARenderPagesToFiles(int InstanceID, int FileHandle, const wchar_t * PageRanges, int Options, double DPI, const wchar_t * FileName);
Parametri
| FileHandle | Ručica koju vraća DAOpenFile ili DAOpenFileReadOnly. |
|---|---|
| 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) |
| DPI | DPI koji se upotrebljava prilikom renderiranja svake stranice. |
| 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. |