DACapturePageEx
Funkcionalnost direktnog pristupa, manipulacija stranicama
Opis
Zarobljava navedenu stranicu iz dokumenta prvobitno otvorenog funkcijom DAOpenFile. Zarobljena stranica je skrivena, ali se zatim može crtati na bilo koju drugu stranicu funkcijom DADrawCapturedPage. "Media box" stranice koristi se kao ograničavajući pravougaonik zarobljene stranice. Funkcija DACapturePageEx može se koristiti u slučajevima kada bi trebalo koristiti "crop box" stranice
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 | Rukovaoc koji vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream |
|---|---|
| PageRef | Referenca stranice koju vraćaju funkcije DAFindPage ili DANewPage |
| Options | 0 = Koristi media box stranice za ograničavajući pravougaonik 1 = Koristi crop box stranice za ograničavajući pravougaonik ako postoji, inače media box 2 = Koristi bleed box stranice za ograničavajući pravougaonik ako postoji, inače crop box 3 = Koristi trim box stranice za ograničavajući pravougaonik ako postoji, inače crop box 4 = Koristi art box stranice za ograničavajući pravougaonik ako postoji, inače crop box |
Povratne vrednosti
| 0 | Navedeni FileHandle ili PageRef nisu bili ispravni, ili je navedena stranica bila jedina u dokumentu |
|---|---|
| Non-zero | ID koji se može koristiti sa funkcijom DADrawCapturedPage |