AddSWFAnnotationFromFile
向量圖形、影像處理、註解與熱點連結、頁面版面
描述
在目前頁面加入 Flash SWF 檔案作為螢幕註解,並將它接到 rendition 動作
PDF 版本行為:此 API 寫出的是舊式 PDF 1.5 多媒體模型:/Subtype /Screen 註解、/S /Rendition 動作、媒體片段字典與內嵌檔案規格。目前文件版本較低且儲存版本未鎖定時,AddSWFAnnotationFromFile 會自動把文件提升到 PDF 1.5,並在 AutoBumpedFeatures 記下 Screen/Rendition multimedia。由於不寫出 /Subtype /RichMedia 註解,不會宣告 Adobe RichMedia 擴充。PDF/A 模式會在寫出前拒絕這類內容。
語法
Delphi
Function TPDFlib.AddSWFAnnotationFromFile(Left, Top, Width, Height: Double; Const FileName, Title: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::AddSWFAnnotationFromFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, Title As String, Options As Long) As Long
DLL
int DLAddSWFAnnotationFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, const wchar_t * Title, int Options);
參數
| Left | 註解矩形左緣的水平座標 |
|---|---|
| Top | 註解矩形上緣的垂直座標 |
| Width | 註解矩形的寬度 |
| Height | 註解矩形的高度。 |
| FileName | SWF 檔案的路徑與名稱。 |
| Title | The annotation title |
| Options | 啟用 SWF 的註解事件:0 = 頁面可見 1 = 滑鼠進入 2 = 滑鼠點擊 |
傳回值
| 0 | 找不到指定的檔案 |
|---|---|
| 1 | SWF 已成功加入為註解 |