AddLinkToFileA
Annotations and hotspot links
Mô tả
Hậu tố A là entry point DLL ANSI (char); mặt ActiveX/COM chỉ phơi dạng Unicode. Hành vi giống hệt AddLinkToFile và các tham số chuỗi được diễn giải theo code page hiện tại của SetAnsiMode
Thêm hình chữ nhật hotspot bấm được vào trang đang chọn, link tới một trang và vị trí cụ thể trong tài liệu PDF khác
Dùng SetAnnotBorderColor để đổi màu viền hotspot sau khi chú thích được tạo
Cú pháp
Delphi
Function DLAddLinkToFileA(InstanceID: Integer; Left, Top, Width, Height: Double; FileName: PAnsiChar; Page: Integer; Position: Double; NewWindow, Options: Integer): Integer;
DLL
int DLAddLinkToFileA(int InstanceID, double Left, double Top, double Width, double Height, const char * FileName, int Page, double Position, int NewWindow, int Options);
Tham số
| Left | Tọa độ ngang của cạnh trái hình chữ nhật hotspot |
|---|---|
| Top | Tọa độ dọc của cạnh trên hình chữ nhật hotspot |
| Width | Chiều rộng hình chữ nhật hotspot |
| Height | Chiều cao hình chữ nhật hotspot |
| FileName | Đường dẫn và tên file của tài liệu PDF cần link tới |
| Page | Số trang (tính từ 1) trong tài liệu đích |
| Position | Vị trí dọc trên trang đích cần mở |
| NewWindow | 0 đóng tài liệu hiện tại trước khi mở tài liệu đích; 1 mở tài liệu đích trong cửa sổ mới |
| Options | Chỉ định kiểu hiển thị link: 0 = không viền, 1 = vẽ viền |
Giá trị trả về
| 0 | Không tạo được link, thường do số trang đích không hợp lệ |
|---|---|
| 1 | Chú thích link đã được tạo thành công |