DACapturePageEx
Funkcionalnost izravnog pristupa, Manipulacija stranicama
Opis
Snimljena je navedena stranica iz dokumenta koji je izvorno otvoren pomoću DAOpenFile. Snimljena stranica je skrivena, ali se zatim može nacrtati na bilo kojoj drugoj stranici pomoću funkcije DADrawCapturedPage. Za stranicu se kao granični pravokutnik koristi "media box". Funkcija DACapturePageEx može se upotrijebiti u slučajevima kada treba upotrijebiti "crop box"
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 = Upotrijebite media box stranice kao granični pravokutnik 1 = Upotrijebite crop box stranice kao granični pravokutnik ako ga ima, inače upotrijebite media box 2 = Upotrijebite bleed box stranice kao granični pravokutnik ako ga ima, inače upotrijebite crop box 3 = Upotrijebite trim box stranice kao granični pravokutnik ako ga ima, inače upotrijebite crop box 4 = Upotrijebite art box stranice kao granični pravokutnik ako ga ima, inače upotrijebite crop box |
Povratne vrijednosti
| 0 | Navedeni FileHandle ili PageRef nisu bili valjani, ili je navedena stranica bila jedina stranica u dokumentu |
|---|---|
| Nenula | ID koji se može upotrijebiti s funkcijom DADrawCapturedPage |