DACapturePageEx
funkcionalnost neposrednega dostopa, obdelava strani
Opis
Zajete navedeno stran iz dokumenta, prvotno odprtega z DAOpenFile. Zajeta stran je skrita, nato pa jo je mogoče narisati na katero koli drugo stran s funkcijo DADrawCapturedPage. Kot omejitveni pravokotnik za zajeto stran se uporabi "media box" strani. V primerih, ko je treba uporabiti "crop box" strani, je mogoče uporabiti funkcijo DACapturePageEx
Sintaksa
Delphi
Function TPDFlib.DACapturePageEx(FileHandle, PageRef, Options: Integer): Integer;
ActiveX
Function PDFlib::DACapturePageEx(FileHandle As Long, PageRef As Long, Options As Long) As Long
DLL
int DLDACapturePageEx(int InstanceID, int FileHandle, int PageRef, int Options);
Parametri
| FileHandle | Handle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream |
|---|---|
| PageRef | Sklic na stran, ki ga vrnejo funkcije DAFindPage ali DANewPage |
| Options | 0 = Uporabi media box strani za omejitveni pravokotnik 1 = Uporabi crop box strani za omejitveni pravokotnik, če ga ima, sicer media box 2 = Uporabi bleed box strani za omejitveni pravokotnik, če ga ima, sicer crop box 3 = Uporabi trim box strani za omejitveni pravokotnik, če ga ima, sicer crop box 4 = Uporabi art box strani za omejitveni pravokotnik, če ga ima, sicer crop box |
Vrnjene vrednosti
| 0 | Navedena FileHandle ali PageRef nista bila veljavna ali je bila navedena stran edina stran v dokumentu |
|---|---|
| Non-zero | ID, ki ga lahko uporabite s funkcijo DADrawCapturedPage |