AddRichMediaAnnotationFromEmbeddedFile
Rich media, anotações, arquivos associados, reutilização de payload
Descrição
Cria uma anotação RichMedia cujos dicionários de asset e de instância referenciam uma especificação de arquivo embutido existente, em vez de gravar um stream de mídia duplicado
Sintaxe
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)Valor de retorno
Retorna 1 em caso de sucesso ou 0 em caso de falha
Observações
EmbeddedFileIndex tem base 1 e pode vir de GetAssociatedFileEmbeddedIndex
O método exige o Adobe Extension Level 3, rejeita PDF/A e exige uma descrição não vazia no modo PDF/UA
MediaType vai de 0 a 3, enquanto os valores de ativação e desativação vão de 0 a 2
ActiveX
PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)