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

FileHandleRučka koju vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream
PageRefReferenca stranice koju vraćaju funkcije DAFindPage ili DANewPage
Options0 = 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

0Navedeni FileHandle ili PageRef nisu bili valjani, ili je navedena stranica bila jedina stranica u dokumentu
Non-zeroID koji se može upotrijebiti s funkcijom DADrawCapturedPage