THotPDF.AddLoadedPushButton Method
Thêm một push button vào một trang của tài liệu đã nạp và đăng ký nó vào AcroForm. Appearance stream vẽ ACaption ở giữa nút
Khai báo
function AddLoadedPushButton(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, ACaption: AnsiString): Integer;
Đơn vị
HPDFDoc
Tham số
| Tên | Mục đích |
|---|---|
PageIndex | Chỉ số tính từ 0 của trang đã nạp nhận widget |
X1 | Cạnh trái của hình chữ nhật widget trong không gian người dùng PDF (đơn vị point, gốc tọa độ ở góc dưới-trái của trang) |
Y1 | Cạnh dưới của hình chữ nhật widget trong không gian người dùng PDF |
X2 | Cạnh phải của hình chữ nhật widget trong không gian người dùng PDF |
Y2 | Cạnh trên của hình chữ nhật widget trong không gian người dùng PDF |
AFieldName | Tên của trường mới; không được trùng với tên đã có trong form đã nạp |
ACaption | Caption của nút, được lưu trong /MK /CA và vẽ trong appearance |
Giá trị trả về
Chỉ số của trường mới, dùng với các method trường form đã nạp khác, hoặc -1 khi PageIndex vượt ngoài phạm vi
Lưu ý khi sử dụng
- Dùng API này trong quy trình AcroForm trước khi trang, tài nguyên, trường hoặc đối tượng catalog bị ảnh hưởng được hoàn tất
- Giữ tên đối tượng, tên trường, tên tài nguyên và các handle được trả về ổn định cho đến khi tài liệu được hoàn tất
- Tham chiếu đối tượng của tài liệu đã tải có thể là indirect; hãy phân giải array, dictionary hoặc stream trước khi xem xét các giá trị lồng bên trong