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
| FileHandle | Funktion DAOpenFile tai DAOpenFileReadOnly palauttama kahva |
|---|---|
| PageRanges | Pilkulla eroteltu sivualueluettelo. Käytä tyhjää merkkijonoa renderöidäksesi kaikki sivut |
| Options | 0 = 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 |
| DPI | DPI, jota käytetään kunkin sivun renderöinnissä |
| FileName | Tulostetiedoston nimi tai tiedostonimikuvio. Käytä merkkiä %p kohdassa, johon lähtösivun numero tulisi lisätä |
Paluuarvo
| 0 | Yhtään sivua ei renderöity |
|---|---|
| >0 | Onnistuneesti renderöityjen sivujen määrä ennen valmistumista tai ensimmäistä virhettä |