DARenderPagesToFiles
Direktan pristup, Renderovanje i štampanje
Opis
Renderuje stranice iz otvorenog Direct Access rukovaoca fajlom u zasebne fajlove slika bez učitavanja celog dokumenta kroz normalan model dokumenta
PageRanges može da izabere neuzastopne stranice kao što su 2,1, 1,4-6, Odd ili Even 2-20. Koristite prazan string da biste renderovali svaku stranicu
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 fajla
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 | Rukovalac koji vraćaju DAOpenFile ili DAOpenFileReadOnly |
|---|---|
| PageRanges | Lista opsega stranica razdvojenih zarezima. Koristite prazan string da biste renderovali svaku stranicu |
| 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 |
| DPI | DPI koji se koristi prilikom renderovanja svake stranice |
| FileName | Ime izlaznog fajla ili šablon imena fajla. Koristite %p tamo gde broj izvorne stranice treba da bude umetnut |
Povratne vrednosti
| 0 | Nijedna stranica nije renderovana |
|---|---|
| >0 | Broj uspešno renderovanih stranica pre završetka ili prve greške |