RenderPagesToFiles
Atvaizdavimas ir spausdinimas
Aprašas
Atvaizduoja pasirinktus dokumento puslapius, aprašytus PageRanges, į atskirus vaizdo failus
Funkcija priima tas pačias atvaizdavimo Options reikšmes kaip ir RenderPageToFile bei RenderDocumentToFile, tačiau PageRanges gali pasirinkti negretimus puslapius, tokius kaip 1,3,7-9, Odd arba Even 2-20
Jei FileName turi %p, tas žetonas pakeičiamas šaltinio puslapio numeriu. Jei FileName neturi %p, šaltinio puslapio numeris įterpiamas prieš failo plėtinį
Diegimas pakartotinai naudoja vieną atvaizduoklį visam pasirinktų puslapių sąrašui, kur aktyvus atvaizduoklis tai palaiko, o tai padeda išvengti sąrankos išlaidų, iškviečiant RenderPageToFile vieną kartą kiekvienam puslapiui
Sintaksė
Delphi
Function TPDFlib.RenderPagesToFiles(DPI: Double; Const PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::RenderPagesToFiles(DPI As Double, PageRanges As String, Options As Long, FileName As String) As Long
DLL
int DLRenderPagesToFiles(int InstanceID, double DPI, const wchar_t * PageRanges, int Options, const wchar_t * FileName);
Parametrai
| DPI | DPI, naudotinas atvaizduojant kiekvieną puslapį |
|---|---|
| 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 |
| 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ą |