DACapturePage

Funzionalità di accesso diretto, manipolazione delle pagine

Descrizione

Questa funzione "acquisisce" la pagina specificata da un documento aperto originariamente con DAOpenFile. La pagina acquisita può quindi essere disegnata su qualsiasi altra pagina tramite la funzione DADrawCapturedPage. È utile per combinare pagine diverse o collocare più pagine originali su un'altra pagina (imposizione)

Una pagina acquisita viene rimossa dal documento. Per conservarla, creare una pagina vuota e disegnarvi la pagina acquisita

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.DACapturePage(FileHandle, PageRef: Integer): Integer;

ActiveX

Function PDFlib::DACapturePage(FileHandle As Long, PageRef As Long) As Long

DLL

int DLDACapturePage(int InstanceID, int FileHandle, int PageRef);

Parametri

FileHandleHandle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUn riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage

Valori restituiti

0Il FileHandle o il PageRef specificato non era valido
Non-zeroUn ID utilizzabile con la funzione DADrawCapturedPage