Anotación de medios enriquecidos

Anotación de medios enriquecidos

Descripción general

RichMediaAnnotation es una clase en Aspose.PDF FOSS para .NET. Hereda de: Annotation.

Esta clase proporciona 12 métodos para trabajar con objetos RichMediaAnnotation en programas .NET. Los métodos disponibles incluyen: Accept, AddCustomData, ChangeAfterResize, Clone, Flatten, GetRectangle, RichMediaAnnotation, SetContent, SetPoster, Update, UpdateAppearances, WriteXfdf. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET. Propiedades: Action, Actions, ActivateOn, ActiveState, Alignment, AnnotationFlags, y 45 más.

Propiedades

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadObtiene el tipo de anotación.
TypeContentTypeRead/WriteObtiene o establece el tipo.
ActivateOnActivationEventRead/WriteObtiene o establece el activar en.
CustomFlashVariablesstring?Read/WriteObtiene o establece las variables flash personalizadas.
ContentSystem.IO.Stream?ReadObtiene el contenido.
CustomPlayerSystem.IO.Stream?Read/WriteObtiene o establece el reproductor personalizado.
RectRectangle?Read/WriteEl rectángulo de la anotación (posición en la página).
WidthdoubleRead/WriteEl ancho del rectángulo de la anotación.
HeightdoubleRead/WriteLa altura del rectángulo de la anotación.
ActiveStatestring?Read/WriteEstado de apariencia actualmente activo (/AS entry).
AlignmentTextAlignmentRead/WriteAlineación de texto (para anotaciones de texto libre / widget que contienen texto enriquecido).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteAlineación horizontal, expuesta además de Alignment; ambas se pueden establecer de forma independiente.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteSobrescritura de alineación horizontal específica de texto.
AppearanceAppearanceDictionaryReadDiccionario de apariencia (/AP entry) — indexado por el nombre del flujo de apariencia (N, D, R).
StatesAppearanceDictionaryReadDiccionario de estado de apariencia (el subdiccionario por estado de AP/N, por ejemplo
NormalAppearanceXForm?ReadLa apariencia normal (/AP /N) de la anotación como un XForm, o null cuando no tiene ninguna.
UpdateAppearanceOnConvertboolRead/WriteIndica si se debe regenerar el flujo de apariencia cuando la anotación se guarda en un documento convertido.
UseFontSubsetboolRead/WriteIndica si la fuente incrustada (si la hay) debe ser subestablecida.
Contentsstring?Read/WriteEl contenido de la anotación (texto).
OpacitydoubleRead/WriteOpacidad de la anotación (0.0 = transparente, 1.0 = opaco).
BorderBorder?Read/WriteBorde de la anotación.
ColorColorRead/WriteEl color del borde de la anotación (/C entry).
InteriorColorColor?Read/WriteEl color interior de la anotación (/IC entry, para anotaciones de círculo/cuadrado/línea).
Titlestring?Read/WriteEl título de la anotación (autor para anotaciones de marcado).
Namestring?Read/WriteEl nombre de la anotación (identificador único — la entrada /NM).
FullNamestring?ReadNombre de anotación totalmente calificado.
Subjectstring?Read/WriteEl asunto de la anotación (/Subj entry).
ModifiedDatestring?ReadLa fecha de modificación.
ModifiedDateTimeRead/WriteLa fecha /M (modificada) como un DateTime tipado.
FlagsAnnotationFlagsRead/WriteBanderas de anotación (/F entry) — usadas como respaldo de almacenamiento tanto para la forma int como tipada.
AnnotationFlagsAnnotationFlagsRead/WriteAlias tipado de Flags que expone AnnotationFlags como una propiedad.
ActionPdfAction?Read/WriteLa acción asociada a esta anotación (/A entry).
ActionsPdfActionCollectionReadColección de acciones asociadas a esta anotación.
Authorstring?ReadEl autor de la anotación (/T entry).
AnnotationStatestring?ReadEl estado de la anotación (/State entry), por ejemplo
AnnotationStateModelstring?ReadEl modelo de estado de la anotación (/StateModel entry), por ejemplo
ReplyTypestring?ReadEl tipo de respuesta (/RT entry), por ejemplo
InReplyToAnnotation?Read/WriteLa anotación a la que responde esta (/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints como una matriz de valores Point.
CharacteristicsCharacteristicsReadCaracterísticas de apariencia (color de borde, color de fondo, rotación).
PageIndexintReadÍndice basado en 1 de la página que posee esta anotación.
PagePage?ReadLa página que posee esta anotación, o null cuando no se puede resolver (por ejemplo
VerticalAlignmentVerticalAlignmentRead/WriteAlineación vertical aplicada a este párrafo.
MarginMarginInfo?Read/WriteInformación de margen exterior aplicada a este párrafo.
IsFirstParagraphInColumnboolRead/WriteForzar que el párrafo comience una nueva columna.
IsKeptWithNextboolRead/WriteMantener este párrafo en la misma página que el siguiente.
IsInNewPageboolRead/WriteForzar que el párrafo comience en una nueva página.
IsInLineParagraphboolRead/WriteIndicador de párrafo en línea (no inicia una nueva línea).
HyperlinkTextstring?Read/WriteDestino de hipervínculo de tipo cadena heredado.
HyperlinkHyperlink?Read/WriteDecoración de hipervínculo tipada aplicada al párrafo.
ZIndexintRead/WriteÍndice de orden Z usado por el renderizador DOM.

Métodos

SignatureDescription
RichMediaAnnotation(page: Page, rect: Rectangle)Llama a RichMediaAnnotation en esta instancia de RichMediaAnnotation.
SetContent(fileName: string, audio: System.IO.Stream)Establece el valor de content.
SetPoster(imageStream: System.IO.Stream)Establece el valor de poster.
AddCustomData(name: string, data: System.IO.Stream)Llama a AddCustomData en esta instancia de RichMediaAnnotation.
Update()Vuelve a emitir la apariencia desde los búferes almacenados.
Accept(visitor: AnnotationSelector)Alineación horizontal, expuesta además de ; los dos se pueden establecer de forma independiente.
GetRectangle(considerRotation: bool)Rectángulo delimitador ajustado por considerRotation.
ChangeAfterResize(transform: Matrix)Ajusta la geometría de la anotación después de que el usuario cambie el tamaño de la página o del rectángulo anfitrión.
UpdateAppearances()Regenera el flujo de apariencia normal (/AP /N) a partir de la geometría y colores actuales de la anotación.
WriteXfdf(writer: System.Xml.XmlWriter)Serializa esta anotación como un elemento XFDF al escritor (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Aplana esta anotación — renderiza su apariencia visual en el contenido de la página y la elimina del arreglo de anotaciones de la página.
Clone()Clonación superficial — copia el estado escalar/compartido por referencia.

Ver también

 Español