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

FileHandleRodyklė, grąžinta funkcijos DAOpenFile arba DAOpenFileReadOnly
PageRangesKableliais atskirtų puslapių diapazonų sąrašas. Naudokite tuščią eilutę, kad atvaizduotumėte kiekvieną puslapį
Options0 = 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
DPIDPI, naudotinas atvaizduojant kiekvieną puslapį
FileNameIšvesties failo pavadinimas arba failo pavadinimo šablonas. Naudokite %p ten, kur turėtų būti įterptas šaltinio puslapio numeris

Grąžinama reikšmė

0Nebuvo atvaizduotas nė vienas puslapis
>0Sėkmingai atvaizduotų puslapių skaičius prieš užbaigimą arba pirmąją klaidą