Aspose::Pdf::Annotations::RichMediaAnnotation класс
Содержание
[
Скрывать
]RichMediaAnnotation class
Класс описывает RichMediaAnnotation, который позволяет встраивать видео/аудио данные в PDF‑документ.
class RichMediaAnnotation : public Aspose::Pdf::Annotations::Annotation
Enums
| Перечисление | Описание |
|---|---|
| ActivationEvent | Событие, которое активирует аннотацию. |
| ContentType | Тип мультимедиа. |
Методы
| Метод | Описание |
|---|---|
| Accept(System::SharedPtr<AnnotationSelector>) override | Принимает посетителя для этой аннотации. |
| AddCustomData(const System::String&, const System::SharedPtr<System::IO::Stream>&) | Добавить пользовательские именованные данные (например, необходимые для flash‑скрипта). |
| get_ActivateOn() | Событие, которое активирует приложение. |
| get_AnnotationType() override | Получает тип аннотации. |
| get_Content() | Данные Rich Media контента. |
| get_CustomFlashVariables() const | Устанавливает или получает flash‑переменные, которые передаются плееру. |
| get_CustomPlayer() const | Устанавливает или получает пользовательский flash‑плеер для воспроизведения видео/аудио данных. |
| get_Type() | Получает тип контента. Возможные значения: Audio, Video. |
| RichMediaAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&) | Инициализирует RichMediaAnnotation. |
| set_ActivateOn(RichMediaAnnotation::ActivationEvent) | Событие, которое активирует приложение. |
| set_CustomFlashVariables(const System::String&) | Устанавливает или получает flash‑переменные, которые передаются плееру. |
| set_CustomPlayer(const System::SharedPtr<System::IO::Stream>&) | Устанавливает или получает пользовательский flash‑плеер для воспроизведения видео/аудио данных. |
| set_Type(RichMediaAnnotation::ContentType) | Устанавливает тип контента. Возможные значения: Audio, Video. |
| SetContent(const System::String&, const System::SharedPtr<System::IO::Stream>&) | Установить поток содержимого. |
| SetPoster(const System::SharedPtr<System::IO::Stream>&) | Установить постер аннотации. |
| Update() | Обновляет данные с указанными параметрами. |
См. также
- Class Annotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++