AddRichMediaAnnotationFromEmbeddedFile

Contenuti multimediali, annotazioni, file associati, riutilizzo del payload

Descrizione

Crea un'annotazione RichMedia i cui dizionari asset e istanza referenziano una specifica di file incorporato esistente senza duplicare lo stream multimediale

Sintassi

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)

Valore restituito

Restituisce 1 in caso di successo o 0 in caso di errore

Note

EmbeddedFileIndex è in base 1 e può provenire da GetAssociatedFileEmbeddedIndex

Richiede Adobe Extension Level 3, rifiuta PDF/A e in modalità PDF/UA richiede una descrizione non vuota

MediaType va da 0 a 3, mentre i valori di attivazione e disattivazione vanno da 0 a 2

ActiveX

PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)