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 требует непустого описания

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

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

ActiveX

PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)