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(...)