DACapturePage
Funcționalitate de acces direct, Manipulare pagini
Descriere
După captură, pagina este eliminată din document. Dacă vreți ca pagina să rămână în document, trebuie să creați o pagină goală și să desenați pagina capturată pe pagina goală
"Media box"-ul paginii este folosit ca dreptunghi de încadrare pentru pagina capturată. Funcția DACapturePageEx poate fi folosită în cazurile în care ar trebui folosit "crop box"-ul paginii
Capturează pagina specificată dintr-un document deschis inițial cu DAOpenFile. Pagina capturată este ascunsă, dar poate fi apoi desenată pe orice altă pagină cu funcția DADrawCapturedPage. "Media box"-ul paginii este folosit ca dreptunghi de încadrare pentru pagina capturată. Funcția DACapturePageEx poate fi folosită în cazurile în care ar trebui folosit "crop box"-ul paginii
Sintaxă
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 | Un handle returnat de funcțiile DAOpenFile, DAOpenFileReadOnly sau DAOpenFromStream |
|---|---|
| PageRef | O referință de pagină returnată de funcțiile DAFindPage sau DANewPage |
Valori returnate
| 0 | FileHandle-ul sau PageRef-ul specificate nu erau valide |
|---|---|
| Non-zero | Un ID care poate fi folosit cu funcția DADrawCapturedPage |