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
| FileHandle | Handle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Un riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage |
Valori restituiti
| 0 | Il FileHandle o il PageRef specificato non era valido |
|---|---|
| Non-zero | Un ID utilizzabile con la funzione DADrawCapturedPage |