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註解矩形的高度。
FileNameSWF 檔案的路徑與名稱。
TitleThe annotation title
Options啟用 SWF 的註解事件:0 = 頁面可見 1 = 滑鼠進入 2 = 滑鼠點擊

傳回值

0找不到指定的檔案
1SWF 已成功加入為註解