DARenderPagesToFiles

Suora pääsy, Renderöinti ja tulostus

Kuvaus

Renderöi sivuja avoimesta Suoran pääsyn tiedostokahvasta erillisiin kuvatiedostoihin lataamatta koko dokumenttia normaalin dokumenttimallin kautta

PageRanges voi valita ei-peräkkäisiä sivuja, kuten 2,1, 1,4-6, Odd tai Even 2-20. Käytä tyhjää merkkijonoa renderöidäksesi kaikki sivut

Jos FileName sisältää merkkijonon %p, tämä tunniste korvataan lähtösivun numerolla. Jos FileName ei sisällä merkkijonoa %p, lähtösivun numero lisätään ennen tiedostotunnistetta

Syntaksi

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

Parametrit

FileHandleFunktion DAOpenFile tai DAOpenFileReadOnly palauttama kahva
PageRangesPilkulla eroteltu sivualueluettelo. Käytä tyhjää merkkijonoa renderöidäksesi kaikki sivut
Options0 = BMP-tuloste 1 = JPEG-tuloste 2 = WMF-tuloste 3 = EMF-tuloste 4 = EPS-tuloste 5 = PNG-tuloste 6 = GIF-tuloste 7 = TIFF-tuloste 8 = EMF+-tuloste 9 = HTML5-tuloste 10 = TIFF (G4) -tuloste
DPIDPI, jota käytetään kunkin sivun renderöinnissä
FileNameTulostetiedoston nimi tai tiedostonimikuvio. Käytä merkkiä %p kohdassa, johon lähtösivun numero tulisi lisätä

Paluuarvo

0Yhtään sivua ei renderöity
>0Onnistuneesti renderöityjen sivujen määrä ennen valmistumista tai ensimmäistä virhettä