RenderPagesToFiles

Renderelés és nyomtatás

Leírás

A PageRanges által leírt kiválasztott dokumentumoldalakat külön képfájlokba rendeli

A függvény ugyanazokat a renderelési Options értékeket fogadja el, mint a RenderPageToFile és a RenderDocumentToFile, de a PageRanges nem összefüggő oldalakat is kiválaszthat, például: 1,3,7-9, Odd vagy Even 2-20

Ha a FileName tartalmazza a %p tokent, azt a rendszer a forrásoldal számával helyettesíti. Ha a FileName nem tartalmazza a %p tokent, a forrásoldal száma a fájlkiterjesztés elé kerül beillesztésre

Az implementáció egyetlen renderelőt használ újra a kiválasztott oldallista között, ahol az aktív renderelő ezt támogatja, ami elkerüli a RenderPageToFile oldalankénti hívásának beállítási költségét

Szintaxis

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

Paraméterek

DPIAz egyes oldalak rendereléséhez használandó DPI-érték
PageRangesVesszővel elválasztott oldaltartomány-lista; az összes oldal rendereléséhez adjon meg üres karakterláncot
Options0 = BMP kimenet; 1 = JPEG kimenet; 2 = WMF kimenet; 3 = EMF kimenet; 4 = EPS kimenet; 5 = PNG kimenet; 6 = GIF kimenet; 7 = TIFF kimenet; 8 = EMF+ kimenet; 9 = HTML5 kimenet; 10 = TIFF (G4) kimenet
FileNameA kimeneti fájl neve vagy fájlnévmintája. A %p tokent oda helyezze el, ahol a forrásoldal számát be kell szúrni

Visszatérési értékek

0Egyetlen oldal sem lett renderelve
>0A befejezés előtt vagy az első hibáig sikeresen renderelt oldalak száma