DACapturePageEx
Fungsionalitas akses langsung, Manipulasi halaman
Deskripsi
Meng-capture halaman yang ditentukan dari dokumen yang semula dibuka dengan DAOpenFile. Halaman hasil capture tersembunyi, tetapi kemudian bisa digambar ke halaman lain mana pun menggunakan fungsi DADrawCapturedPage. "Media box" halaman dipakai sebagai rectangle pembatas untuk halaman hasil capture. Fungsi DACapturePageEx bisa dipakai jika yang seharusnya dipakai adalah "crop box" halaman
Sintaks
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);
Parameter
| FileHandle | Handle yang dikembalikan oleh fungsi DAOpenFile, DAOpenFileReadOnly, atau DAOpenFromStream |
|---|---|
| PageRef | Referensi halaman yang dikembalikan oleh fungsi DAFindPage atau DANewPage |
| Options | 0 = Gunakan media box halaman untuk rectangle pembatas 1 = Gunakan crop box halaman untuk rectangle pembatas jika ada, jika tidak gunakan media box 2 = Gunakan bleed box halaman untuk rectangle pembatas jika ada, jika tidak gunakan crop box 3 = Gunakan trim box halaman untuk rectangle pembatas jika ada, jika tidak gunakan crop box 4 = Gunakan art box halaman untuk rectangle pembatas jika ada, jika tidak gunakan crop box |
Nilai kembalian
| 0 | FileHandle atau PageRef yang ditentukan tidak valid, atau halaman yang ditentukan adalah satu-satunya halaman di dokumen |
|---|---|
| Non-zero | ID yang bisa dipakai dengan fungsi DADrawCapturedPage |