AddSWFAnnotationFromFile
ベクターグラフィックス、画像処理、注釈とホットスポットリンク、ページレイアウト
説明
Flash SWF ファイルをスクリーン注釈として現在のページに追加し、レンディションアクションに接続します
PDF バージョンの動作: この API は従来の PDF 1.5 マルチメディアモデルとして、/Subtype /Screen 注釈、/S /Rendition アクション、メディアクリップ辞書、埋め込みファイル仕様を書き込みます。現在のドキュメントバージョンが低く、保存バージョンがロックされていない場合、AddSWFAnnotationFromFile は自動的に PDF 1.5 へ引き上げ、Screen/Rendition multimedia を AutoBumpedFeatures に記録します。/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 | 注釈のタイトル |
| Options | SWF をアクティブにする注釈イベント: 0 = ページ表示 1 = マウス進入 2 = マウスボタンクリック |
戻り値
| 0 | 指定したファイルが見つかりませんでした |
|---|---|
| 1 | SWF が注釈として正常に追加されました |