DACapturePageEx

Direkte tilgangsfunksjonalitet, Sidemanipulering

Beskrivelse

Fanger den angitte siden fra et dokument som opprinnelig ble åpnet med DAOpenFile. Den fangede siden skjules, men kan deretter tegnes på enhver annen side med DADrawCapturedPage-funksjonen. Sidens "media box" brukes som avgrensende rektangel for den fangede siden. DACapturePageEx-funksjonen kan brukes i tilfeller der sidens "crop box" bør brukes 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);

Parametere

FileHandleEt håndtak returnert av DAOpenFile-, DAOpenFileReadOnly- eller DAOpenFromStream-funksjonene
PageRefEn sidereferanse returnert av DAFindPage- eller DANewPage-funksjonene
Options0 = Bruk sidens media box som avgrensende rektangel 1 = Bruk sidens crop box som avgrensende rektangel hvis den finnes, ellers media box 2 = Bruk sidens bleed box som avgrensende rektangel hvis den finnes, ellers crop box 3 = Bruk sidens trim box som avgrensende rektangel hvis den finnes, ellers crop box 4 = Bruk sidens art box som avgrensende rektangel hvis den finnes, ellers crop box

Returverdier

0Angitt FileHandle eller PageRef var ikke gyldig, eller den angitte siden var den eneste siden i dokumentet
Non-zeroEn ID som kan brukes med DADrawCapturedPage-funksjonen