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

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

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