AddRichMediaAnnotationFromEmbeddedFile

Rich media, annotations, associated files, payload reuse

Descriere

Creează o adnotare RichMedia al cărei dicționar de asset și de instanță referențiază o specificație de fișier încorporat existentă, în loc să scrie un flux media duplicat

Sintaxă

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)

Valoare returnată

Returnează 1 în caz de succes sau 0 în caz de eșec

Observații

EmbeddedFileIndex are numerotare de la 1 și poate proveni din GetAssociatedFileEmbeddedIndexMetoda cere Adobe Extension Level 3, respinge PDF/A și cere o descriere nevidă în modul PDF/UA

MediaType este de la 0 la 3, în timp ce valorile de activare și de dezactivare sunt de la 0 la 2

ActiveX

PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)