DACapturePageEx

Direkte adgangsfunktionalitet, sidehåndtering

Beskrivelse

Indfanger den angivne side fra et dokument, der oprindeligt blev åbnet med DAOpenFile. Den indfangede side er skjult, men kan derefter tegnes på enhver anden side med funktionen DADrawCapturedPage. Sidens "media box" bruges som afgrænsningsrektangel for den indfangede side. Funktionen DACapturePageEx kan bruges, når sidens "crop box" skal anvendes i stedet.

Syntaks

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);

Parametre

FileHandleEt greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream
PageRefEn sidereference, der returneres af funktionerne DAFindPage eller DANewPage
Options0 = Brug siden's media box som afgrænsningsrektangel 1 = Brug siden's crop box som afgrænsningsrektangel, hvis den har en, ellers bruges media box 2 = Brug siden's bleed box som afgrænsningsrektangel, hvis den har en, ellers bruges crop box 3 = Brug siden's trim box som afgrænsningsrektangel, hvis den har en, ellers bruges crop box 4 = Brug siden's art box som afgrænsningsrektangel, hvis den har en, ellers bruges crop box

Returværdier

0Det angivne FileHandle eller PageRef var ugyldigt, eller den angivne side var dokumentets eneste side
Non-zeroEt ID, der kan bruges med funktionen DADrawCapturedPage