Aspose::Pdf::Annotations::RichMediaAnnotation class

RichMediaAnnotation class

Class describes RichMediaAnnotation which allows embed video/audio data into PDF document.

class RichMediaAnnotation : public Aspose::Pdf::Annotations::Annotation

Enums

EnumDescription
ActivationEventEvent which activates annotation.
ContentTypeType of the multimedia.

Methods

MethodDescription
Accept(System::SharedPtr<AnnotationSelector>) overrideAccepts visitor for this annotation.
AddCustomData(System::String, System::SharedPtr<System::IO::Stream>)Add custom named data (for example required for flash script).
get_ActivateOn()Event which activates application.
get_AnnotationType() overrideGets type of annotation.
get_Content()Data of the Rich Media content.
get_CustomFlashVariables() constSets or gets flash variables which passed to player.
get_CustomPlayer() constSets or gets custom flash player to play video/audio data.
get_Type()Gets type of content. Possible values: Audio, Video.
RichMediaAnnotation(System::SharedPtr<Aspose::Pdf::Page>, System::SharedPtr<Rectangle>)Initializes RichMediaAnnotation.
set_ActivateOn(RichMediaAnnotation::ActivationEvent)Event which activates application.
set_CustomFlashVariables(System::String)Sets or gets flash variables which passed to player.
set_CustomPlayer(System::SharedPtr<System::IO::Stream>)Sets or gets custom flash player to play video/audio data.
set_Type(RichMediaAnnotation::ContentType)Sets type of content. Possible values: Audio, Video.
SetContent(System::String, System::SharedPtr<System::IO::Stream>)Set content stream.
SetPoster(System::SharedPtr<System::IO::Stream>)Set poster of the annotation.
Update()Updates data with specified parameters.

See Also