DARenderPagesToFiles
Közvetlen hozzáférés, Renderelés és nyomtatás
Leírás
Egy nyitott közvetlen hozzáférésű fájlleíró oldalait rendeli külön képfájlokba anélkül, hogy a teljes dokumentumot a normál dokumentummodellen keresztül betöltené
A PageRanges nem összefüggő oldalakat is kiválaszthat, például: 2,1, 1,4-6, Odd vagy Even 2-20. Az összes oldal rendereléséhez adjon meg üres karakterláncot
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
Szintaxis
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);
Paraméterek
| FileHandle | A DAOpenFile vagy DAOpenFileReadOnly által visszaadott leíró |
|---|---|
| PageRanges | Vesszővel elválasztott oldaltartomány-lista; az összes oldal rendereléséhez adjon meg üres karakterláncot |
| Options | 0 = 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 |
| DPI | Az egyes oldalak rendereléséhez használandó DPI-érték |
| FileName | A 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
| 0 | Egyetlen oldal sem lett renderelve |
|---|---|
| >0 | A befejezés előtt vagy az első hibáig sikeresen renderelt oldalak száma |