AddRichMediaAnnotationFromEmbeddedFile

リッチメディア、注釈、関連ファイル、ペイロードの再利用

説明

重複したメディアストリームを書き込む代わりに、アセットおよびインスタンス辞書が既存の埋め込みファイル仕様を参照する RichMedia 注釈を作成します

構文

Delphi

Function AddRichMediaAnnotationFromEmbeddedFile(Left, Top, Width, Height: Double; EmbeddedFileIndex: Integer; Const AssetName, Title, Description: WideString; MediaType: TPDFlibRichMediaType; Activation: TPDFlibRichMediaActivation; Deactivation: TPDFlibRichMediaDeactivation; PosterImageID: Integer= 0): Integer;

DLL and ActiveX

int AddRichMediaAnnotationFromEmbeddedFile(double Left, double Top, double Width, double Height, int EmbeddedFileIndex, string AssetName, string Title, string Description, int MediaType, int Activation, int Deactivation, int PosterImageID)

戻り値

成功時は 1、失敗時は 0 を返します

備考

EmbeddedFileIndex は 1 から始まり、GetAssociatedFileEmbeddedIndex から取得できます

このメソッドには Adobe Extension Level 3 が必要で、PDF/A を拒否し、PDF/UA モードでは空でない説明を必要とします

MediaType は 0~3、アクティブ化と非アクティブ化の値は 0~2 です

ActiveX

PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)