Aspose::Pdf::Annotations::RichMediaAnnotation class
Contents
[
Hide
]RichMediaAnnotation class
Class describes RichMediaAnnotation which allows embed video/audio data into PDF document.
class RichMediaAnnotation : public Aspose::Pdf::Annotations::Annotation
Enums
| Enum | Description |
|---|---|
| ActivationEvent | Event which activates annotation. |
| ContentType | Type of the multimedia. |
Methods
| Method | Description |
|---|---|
| Accept(System::SharedPtr<AnnotationSelector>) override | Accepts 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() override | Gets type of annotation. |
| get_Content() | Data of the Rich Media content. |
| get_CustomFlashVariables() const | Sets or gets flash variables which passed to player. |
| get_CustomPlayer() const | Sets 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
- Class Annotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++