AddRichMediaAnnotationFromEmbeddedFile

Rich media, annotations, associated files, payload reuse

Опис

Створює анотацію 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)

Return value

Повертає 1 при успіху або 0 при невдачі

Примітки

EmbeddedFileIndex базується на одиниці і може надходити від GetAssociatedFileEmbeddedIndexМетод потребує Adobe Extension Level 3, відхиляє PDF/A і вимагає непорожнього опису в режимі PDF/UA

Метод вимагає Adobe Extension Level 3, відхиляє PDF/A, а в режимі PDF/UA вимагає непорожнього опису

MediaType — від 0 до 3, а значення активації та деактивації — від 0 до 2

ActiveX

PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)