DARenderPagesToFiles
Tiesioginė prieiga, Atvaizdavimas ir spausdinimas
Aprašas
Atvaizduoja puslapius iš atidarytos Direct Access failo rodyklės į atskirus vaizdo failus, neįkeliant viso dokumento per įprastą dokumento modelį
PageRanges gali pasirinkti negretimus puslapius, tokius kaip 2,1, 1,4-6, Odd arba Even 2-20. Naudokite tuščią eilutę, kad atvaizduotumėte kiekvieną puslapį
Jei FileName turi %p, tas žetonas pakeičiamas šaltinio puslapio numeriu. Jei FileName neturi %p, šaltinio puslapio numeris įterpiamas prieš failo plėtinį
Sintaksė
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);
Parametrai
| FileHandle | Rodyklė, grąžinta funkcijos DAOpenFile arba DAOpenFileReadOnly |
|---|---|
| PageRanges | Kableliais atskirtų puslapių diapazonų sąrašas. Naudokite tuščią eilutę, kad atvaizduotumėte kiekvieną puslapį |
| Options | 0 = BMP išvestis 1 = JPEG išvestis 2 = WMF išvestis 3 = EMF išvestis 4 = EPS išvestis 5 = PNG išvestis 6 = GIF išvestis 7 = TIFF išvestis 8 = EMF+ išvestis 9 = HTML5 išvestis 10 = TIFF (G4) išvestis |
| DPI | DPI, naudotinas atvaizduojant kiekvieną puslapį |
| FileName | Išvesties failo pavadinimas arba failo pavadinimo šablonas. Naudokite %p ten, kur turėtų būti įterptas šaltinio puslapio numeris |
Grąžinama reikšmė
| 0 | Nebuvo atvaizduotas nė vienas puslapis |
|---|---|
| >0 | Sėkmingai atvaizduotų puslapių skaičius prieš užbaigimą arba pirmąją klaidą |