DARenderPagesToFiles

Direkte adgang, Rendering og udskrivning

Beskrivelse

Renderer sider fra et åbent Direct Access-filhåndtag til separate billedfiler uden at indlæse hele dokumentet via den normale dokumentmodel

PageRanges kan vælge ikke-sammenhængende sider såsom 2,1, 1,4-6, Odd eller Even 2-20. Brug en tom streng for at rendere alle sider

Hvis FileName indeholder %p, erstattes dette token med kildesidennummeret. Hvis FileName ikke indeholder %p, indsættes kildekildesidennummeret før filtypen

Syntaks

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);

Parametre

FileHandleDet håndtag, der returneres af DAOpenFile eller DAOpenFileReadOnly
PageRangesEn kommasepareret sideinterval-liste. Brug en tom streng for at rendere alle sider
Options0 = BMP-output 1 = JPEG-output 2 = WMF-output 3 = EMF-output 4 = EPS-output 5 = PNG-output 6 = GIF-output 7 = TIFF-output 8 = EMF+-output 9 = HTML5-output 10 = TIFF (G4)-output
DPIDen DPI, der bruges ved rendering af hver side
FileNameOutputfilnavnet eller filnavnmønsteret. Brug %p der, hvor kildesidennummeret skal indsættes

Returværdier

0Ingen side blev renderet
>0Antallet af sider, der er korrekt renderet inden afslutning eller den første fejl