DACapturePageEx
Funkcionalnost izravnog pristupa, Manipulacija stranicama
Opis
Zarobljuje navedenu stranicu iz dokumenta izvorno otvorenog funkcijom DAOpenFile. Zarobljena stranica je skrivena, ali se zatim može crtati na bilo koju drugu stranicu funkcijom DADrawCapturedPage. Za omeđujući pravokutnik zarobljene stranice upotrebljava se "media box" stranice. U slučajevima kada treba upotrijebiti "crop box" stranice, može se upotrijebiti funkcija 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 | Ručka koju vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream |
|---|---|
| PageRef | Referenca stranice koju vraćaju funkcije DAFindPage ili DANewPage |
| Options | 0 = Upotrijebi media box stranice za omeđujući pravokutnik 1 = Upotrijebi crop box stranice za omeđujući pravokutnik ako ga ima, inače media box 2 = Upotrijebi bleed box stranice za omeđujući pravokutnik ako ga ima, inače crop box 3 = Upotrijebi trim box stranice za omeđujući pravokutnik ako ga ima, inače crop box 4 = Upotrijebi art box stranice za omeđujući pravokutnik ako ga ima, inače crop box |
Povratne vrijednosti
| 0 | Navedeni FileHandle ili PageRef nisu bili valjani, ili je navedena stranica bila jedina stranica u dokumentu |
|---|---|
| Non-zero | ID koji se može upotrijebiti s funkcijom DADrawCapturedPage |