DARenderPagesToFiles
Neposreden dostop (Direct access), Upodabljanje in tiskanje
Opis
Upodobi strani iz odprtega ročaja datoteke za neposreden dostop (Direct Access) v ločene slikovne datoteke, ne da bi naložil celoten dokument prek običajnega modela dokumenta
PageRanges lahko izbere nesosednje strani, kot so 2,1, 1,4-6, Odd ali Even 2-20. Uporabite prazen niz za upodobitev vseh strani
Če FileName vsebuje %p, se ta žeton nadomesti s številko izvorne strani. Če FileName ne vsebuje %p, se številka izvorne strani vstavi pred končnico datoteke
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 | Ročaj, ki ga vrne DAOpenFile ali DAOpenFileReadOnly |
|---|---|
| PageRanges | Seznam obsegov strani, ločenih z vejicami. Uporabite prazen niz za upodobitev vseh strani |
| Options | 0 = izhod BMP 1 = izhod JPEG 2 = izhod WMF 3 = izhod EMF 4 = izhod EPS 5 = izhod PNG 6 = izhod GIF 7 = izhod TIFF 8 = izhod EMF+ 9 = izhod HTML5 10 = izhod TIFF (G4) |
| DPI | DPI za uporabo pri upodabljanju posamezne strani |
| FileName | Ime izhodne datoteke ali vzorec imena datoteke. Uporabite %p tam, kjer naj se vstavi številka izvorne strani |
Vrnjene vrednosti
| 0 | Nobena stran ni bila upodobljena |
|---|---|
| >0 | Število strani, ki so bile uspešno upodobljene pred zaključkom ali prvo napako |