RichMediaAnnotation

RichMediaAnnotation class

La clase describe RichMediaAnnotation que permite incrustar datos de video/audio en un documento PDF.

public class RichMediaAnnotation : Annotation

Constructores

NombreDescripción
RichMediaAnnotation(Page, Rectangle)Inicializa RichMediaAnnotation.

Propiedades

NombreDescripción
Actions { get; }Obtiene la lista de acciones de anotación.
ActivateOn { get; set; }Evento que activa la aplicación.
virtual ActiveState { get; set; }Obtiene o establece el estado actual de apariencia de la anotación.
override AnnotationType { get; }Obtiene el tipo de anotación.
Appearance { get; }Obtiene el diccionario de apariencia de la anotación.
Border { get; set; }Obtiene o establece las características del borde de la anotación.Border
Characteristics { get; }Obtiene las características de la anotación.
Color { get; set; }Obtiene o establece el color de la anotación.
Content { get; }Datos del contenido de Rich Media.
Contents { get; set; }Obtiene o establece el texto de la anotación.
CustomFlashVariables { get; set; }Establece u obtiene variables flash que pasan al jugador.
CustomPlayer { get; set; }Establece u obtiene un reproductor flash personalizado para reproducir datos de video/audio.
Flags { get; set; }Banderas de la anotación.
FullName { get; }Obtiene el nombre calificado completo de la anotación.
virtual Height { get; set; }Obtiene o establece la altura de la anotación.
virtual Hyperlink { get; set; }Obtiene o establece el hipervínculo del fragmento (para el generador de pdf).
IsFirstParagraphInColumn { get; set; }Obtiene o establece un valor bool que indica si este párrafo estará en la siguiente columna. El valor predeterminado es falso. (para la generación de PDF)
IsInLineParagraph { get; set; }Obtiene o establece que un párrafo está en línea. El valor predeterminado es falso. (para la generación de PDF)
IsInNewPage { get; set; }Obtiene o establece un valor booleano que obliga a generar este párrafo en una nueva página. El valor predeterminado es falso. (para la generación de PDF)
IsKeptWithNext { get; set; }Obtiene o establece un valor booleano que indica si el párrafo actual permanece en la misma página junto con el párrafo siguiente. El valor predeterminado es falso. (para la generación de PDF)
Margin { get; set; }Obtiene o establece un margen exterior para el párrafo (para la generación de pdf)
Modified { get; set; }Obtiene o establece la fecha y la hora en que se modificó recientemente la anotación.
Name { get; set; }Obtiene o establece el nombre de la anotación en la página.
virtual PageIndex { get; }Obtiene el índice de la página que contiene la anotación.
virtual Rect { get; set; }Obtiene o establece el rectángulo de anotación.
States { get; }Obtiene el diccionario de apariencia de la anotación.
TextHorizontalAlignment { get; set; }Obtiene o establece la alineación del texto para la anotación.
Type { get; set; }Obtiene o establece el tipo de contenido. Valores posibles: Audio, Video.
virtual VerticalAlignment { get; set; }Obtiene o establece una alineación vertical del párrafo
virtual Width { get; set; }Obtiene o establece el ancho de la anotación.
ZIndex { get; set; }Obtiene o establece un valor int que indica el orden Z del gráfico. Un gráfico con ZIndex más grande se colocará sobre el gráfico con ZIndex más pequeño. ZIndex puede ser negativo. El gráfico con ZIndex negativo se colocará detrás del texto en la página.

Métodos

NombreDescripción
override Accept(AnnotationSelector)Acepta visitante para esta anotación.
AddCustomData(string, Stream)Agregar datos con nombre personalizados (por ejemplo, requeridos para flash script).
virtual ChangeAfterResize(Matrix)Actualizar parámetros y apariencia, según la transformada de matriz.
virtual Clone()Clona esta instancia. Método virtual. Devuelve siempre null.
virtual Flatten()Coloca el contenido de la anotación directamente en la página, se eliminará el objeto de anotación.
GetRectangle(bool)Devuelve el rectángulo de anotación teniendo en cuenta la rotación de página.
SetContent(string, Stream)Establecer flujo de contenido.
SetPoster(Stream)Establecer cartel de la anotación.
Update()Actualiza datos con parámetros especificados.

Otros miembros

NombreDescripción
enum ActivationEventEvento que activa la anotación.
enum ContentTypeTipo de multimedia.

Ver también