DACapturePageEx

Λειτουργίες άμεσης πρόσβασης, χειρισμός σελίδων

Περιγραφή

Καταγράφει την καθορισμένη σελίδα από έγγραφο που άνοιξε αρχικά με DAOpenFile. Η καταγεγραμμένη σελίδα είναι κρυφή, αλλά μπορεί μετά να σχεδιαστεί σε οποιαδήποτε άλλη σελίδα με τη συνάρτηση DADrawCapturedPage. Το "media box" της σελίδας χρησιμοποιείται ως οριακό ορθογώνιο της καταγεγραμμένης σελίδας. Η συνάρτηση DACapturePageEx μπορεί να χρησιμοποιηθεί όταν πρέπει να χρησιμοποιηθεί το "crop box" της σελίδας

Σύνταξη

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);

Παράμετροι

FileHandleHandle που επιστρέφουν οι συναρτήσεις DAOpenFile, DAOpenFileReadOnly ή DAOpenFromStream
PageRefΜια αναφορά σελίδας που επιστρέφεται από τις συναρτήσεις DAFindPage ή DANewPage
Options0 = Χρήση του media box της σελίδας για το οριακό ορθογώνιο 1 = Χρήση του crop box της σελίδας για το οριακό ορθογώνιο αν έχει, αλλιώς χρήση του media box 2 = Χρήση του bleed box της σελίδας αν έχει, αλλιώς του crop box 3 = Χρήση του trim box της σελίδας αν έχει, αλλιώς του crop box 4 = Χρήση του art box της σελίδας αν έχει, αλλιώς του crop box

Τιμές επιστροφής

0Το καθορισμένο FileHandle ή PageRef δεν ήταν έγκυρο ή η καθορισμένη σελίδα ήταν η μοναδική σελίδα του εγγράφου
Non-zeroID που μπορεί να χρησιμοποιηθεί με τη συνάρτηση DADrawCapturedPage