AddSWFAnnotationFromFile

矢量图形、图像处理、批注和热点链接、页面布局

描述

将 Flash SWF 文件作为屏幕注释添加到当前页面,并将其连接到演示操作

PDF 版本行为:此 API 写入旧版 PDF 1.5 多媒体模型:/Subtype /Screen 批注、/S /Rendition 操作、媒体剪辑字典和嵌入式文件规范。如果当前文档版本较低且未锁定保存版本,AddSWFAnnotationFromFile 会自动将文档提升到 PDF 1.5,并记录 Screen/Rendition multimedia,其记录位于 AutoBumpedFeatures 中。它不声明 Adobe RichMedia 扩展,因为不会生成 /Subtype /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 文件的路径和名称
Title批注标题
Options用于激活 SWF 的注释事件:0 = 页面可见 1 = 鼠标进入 2 = 鼠标按钮单击

返回值

0找不到指定文件
1已成功将 SWF 作为注释添加