AddRichMediaAnnotationFromEmbeddedFile

Rich media、註解、關聯檔案、酬載重複使用

描述

建立 RichMedia 註解,其 asset 與 instance 字典參照既有的內嵌檔案規格,不重複寫入媒體串流

語法

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-based,可來自 GetAssociatedFileEmbeddedIndex

此方法需要 Adobe Extension Level 3,會拒絕 PDF/A,且在 PDF/UA 模式下要求非空描述

MediaType 為 0 到 3,啟用與停用值則為 0 到 2

ActiveX

PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)