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

FileHandleRočaj, ki ga vrne DAOpenFile ali DAOpenFileReadOnly
PageRangesSeznam obsegov strani, ločenih z vejicami. Uporabite prazen niz za upodobitev vseh strani
Options0 = 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)
DPIDPI za uporabo pri upodabljanju posamezne strani
FileNameIme izhodne datoteke ali vzorec imena datoteke. Uporabite %p tam, kjer naj se vstavi številka izvorne strani

Vrnjene vrednosti

0Nobena stran ni bila upodobljena
>0Število strani, ki so bile uspešno upodobljene pred zaključkom ali prvo napako