AddSWFAnnotationFromFileA
Vector graphics, Image handling, Annotations and hotspot links, Page layout
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 AddSWFAnnotationFromFile và các tham số chuỗi được diễn giải theo code page hiện tại của SetAnsiMode
Thêm file Flash SWF vào trang hiện tại dưới dạng screen annotation và nối nó với một rendition action
Hành vi phiên bản PDF: API này ghi mô hình đa phương tiện kiểu cũ PDF 1.5: một chú thích /Subtype /Screen, một hành động /S /Rendition, các dictionary media clip và một file specification nhúng. Nếu phiên bản tài liệu hiện tại thấp hơn và phiên bản lưu chưa bị khóa, AddSWFAnnotationFromFile tự nâng tài liệu lên PDF 1.5 và ghi Screen/Rendition multimedia vào AutoBumpedFeatures. Nó không khai báo các phần mở rộng Adobe RichMedia vì không phát chú thích /Subtype /RichMedia. Các chế độ PDF/A từ chối nội dung này trước khi ghi
Cú pháp
Delphi
Function DLAddSWFAnnotationFromFileA(InstanceID: Integer; Left, Top, Width, Height: Double; FileName, Title: PAnsiChar; Options: Integer): Integer;
DLL
int DLAddSWFAnnotationFromFileA(int InstanceID, double Left, double Top, double Width, double Height, const char * FileName, const char * Title, int Options);
Tham số
| Left | Tọa độ ngang của cạnh trái hình chữ nhật chú thích |
|---|---|
| Top | Tọa độ dọc của cạnh trên hình chữ nhật chú thích |
| Width | Chiều rộng của hình chữ nhật chú thích |
| Height | Chiều cao hình chữ nhật chú thích |
| FileName | Đường dẫn và tên file SWF |
| Title | The annotation title |
| Options | Annotation event to activate SWF: 0 = Page visible 1 = Mouse enter 2 = Mouse button click |
Giá trị trả về
| 0 | Không tìm thấy file đã chỉ định |
|---|---|
| 1 | Đã thêm SWF dưới dạng chú thích thành công |