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

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

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