AddRelativeLinkToFileA
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 AddRelativeLinkToFile 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 bằng relative path tới một trang và vị trí cụ thể trong tài liệu PDF khác
Dùng hàm SetAnnotBorderColor để đổi màu viền của hotspot
Cú pháp
Delphi
Function DLAddRelativeLinkToFileA(InstanceID: Integer; Left, Top, Width, Height: Double; FileName: PAnsiChar; Page: Integer; Position: Double; NewWindow, Options: Integer): Integer;
DLL
int DLAddRelativeLinkToFileA(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 của hình chữ nhật hotspot
Height
Chiều cao của hình chữ nhật hotspot
FileName
Đường dẫn tuyệt đối đầy đủ và tên file của tài liệu PDF cần link tới, sẽ được chuyển thành relative path
Page
Trang trong tài liệu đích cần link tới
Position
Tọa độ dọc trên trang đích cần link tới
NewWindow
0 = Đóng tài liệu hiện tại rồi mở tài liệu mới
1 = Mở tài liệu hiện tại trong một cửa sổ mới
Chỉ định kiểu hiển thị của link:
0 = No border
1 = Draw a border
Options
double Position, int NewWindow, int Options);