DACapturePageEx

Funzionalità di accesso diretto, manipolazione delle pagine

Descrizione

Acquisisce la pagina specificata da un documento aperto originariamente con DAOpenFile. La pagina acquisita è nascosta, ma può essere disegnata su qualsiasi altra pagina tramite la funzione DADrawCapturedPage. Il "media box" della pagina viene usato come rettangolo di delimitazione della pagina acquisita. La funzione DACapturePageEx può essere usata quando si desidera utilizzare invece il "crop box" della pagina

Sintassi

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

FileHandleHandle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUn riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage
Options0 = Usa il media box della pagina's per il rettangolo di delimitazione 1 = Usa il crop box della pagina's per il rettangolo di delimitazione se presente, altrimenti usa il media box 2 = Usa il bleed box della pagina's per il rettangolo di delimitazione se presente, altrimenti usa il crop box 3 = Usa il trim box della pagina's per il rettangolo di delimitazione se presente, altrimenti usa il crop box 4 = Usa l'art box della pagina's per il rettangolo di delimitazione se presente, altrimenti usa il crop box

Valori restituiti

0FileHandle o PageRef non validi oppure la pagina specificata era l'unica del documento
Non-zeroUn ID utilizzabile con la funzione DADrawCapturedPage