DACapturePageEx
Chức năng truy cập trực tiếp, Thao tác trang
Mô tả
Capture trang chỉ định từ một tài liệu ban đầu được mở bằng DAOpenFile. Trang đã capture bị ẩn đi, nhưng sau đó vẽ được lên bất kỳ trang nào khác bằng hàm DADrawCapturedPage. "Media box" của trang được dùng làm hình chữ nhật bao cho trang capture. Khi cần dùng "crop box" của trang thay thế, hãy dùng hàm DACapturePageEx
Cú pháp
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);
Tham số
| FileHandle | Handle được trả về bởi các hàm DAOpenFile, DAOpenFileReadOnly hoặc DAOpenFromStream |
|---|---|
| PageRef | Page reference do các hàm DAFindPage hoặc DANewPage trả về |
| Options | 0 = Dùng media box của trang làm hình chữ nhật bao 1 = Dùng crop box của trang nếu có, không thì dùng media box 2 = Dùng bleed box của trang nếu có, không thì dùng crop box 3 = Dùng trim box của trang nếu có, không thì dùng crop box 4 = Dùng art box của trang nếu có, không thì dùng crop box |
Giá trị trả về
| 0 | FileHandle hoặc PageRef chỉ định không hợp lệ, hoặc trang chỉ định là trang duy nhất trong tài liệu |
|---|---|
| Non-zero | ID dùng được với hàm DADrawCapturedPage |