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

FileHandleUn handle returnat de funcțiile DAOpenFile, DAOpenFileReadOnly sau DAOpenFromStream
PageRefO referință de pagină returnată de funcțiile DAFindPage sau DANewPage

Valori returnate

0FileHandle-ul sau PageRef-ul specificate nu erau valide
Non-zeroUn ID care poate fi folosit cu funcția DADrawCapturedPage