RedactAnnotation

RedactAnnotation

Revisión

RedactAnnotation Es una clase en Aspose.PDF FOSS para .NET. Heredados de: RedactionAnnotation.

El alias de retrocompatible para RedactionAnnotation.

Esta clase proporciona 9 métodos para trabajar con los objetos de RedactAnnotation en programas .NET. Los métodos disponibles incluyen: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, Redact, RedactionAnnotation, UpdateAppearances, WriteXfdf. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,Y 51 más.

Propiedades

NombreTipoAccesoDescripción
AnnotationTypeAnnotationTypeLeerTiene el tipo de anotación.
DefaultAppearancestringLeer / escribirLa línea de apariencia (/DA) está aplicada para sobreplantar el texto.
FontSizefloatLeer / escribirEl tamaño de la letra utilizado por el texto sobrelay.
OverlayTextstring?Leer / escribirEl texto de la sobrecarga (/OverlayText entrada).
RepeatboolLeer / escribir¿Debería repetir el texto de sobrecarga (/repeat entry).
JustificationintLeer / escribir0 = izquierda, 1 = centro, 2 = derecha (/Q entrada).
TextAlignmentHorizontalAlignmentLeer / escribirAlineamiento de texto para el texto sobrelay (maps a /Q).
FillColorColor?Leer / escribirColoración de la entrada (IC entry).
BorderColorColor?Leer / escribirColor de frontera (/C entrada - igual que color pero en formato; mantenido como un conveniente para el código de redacción que distingue la fronteriza vs.
PopupPopupAnnotation?LeerLa anotación popup asociada con esta redacción (/Popup entry), o null.
QuadPointPoint[]?Leer / escribirQuadPoints (/QuadPoints entrada) que define sub-rectangles dentro del Recto de la anotación.
CreationDateDateTimeLeer / escribirEl /CreationDate como un DateTime.
RectRectangle?Leer / escribirLa anotación rectangular (posición en la página).
WidthdoubleLeer / escribirLa anotación de la dirección rectangular.
HeightdoubleLeer / escribirLa altura del anotamiento rectángulo.
ActiveStatestring?Leer / escribirestado de aparición activa actual (/ entrada AS).
AlignmentTextAlignmentLeer / escribirAlineación de texto (para anotaciones de textos libres / widget con texto rico).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLeer / escribirAlineación horizontal, expuesta además de alineaciones; las dos son independientemente ajustables.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLeer / escribirEl alineamiento horizontal específico de texto.
AppearanceAppearanceDictionaryLeerDicionario de aparición (/ap entrada) — clave por nombre de flujo de apareamiento (N, D, R).
StatesAppearanceDictionaryLeerDiccionario de estado de aparición (el subdicto per estado del AP/N, por ejemplo.
NormalAppearanceXForm?LeerLa apariencia normal (/AP / N) de la anotación como un XForm, o nulo cuando no tiene ninguna.
UpdateAppearanceOnConvertboolLeer / escribir¿O para regenerar el flujo de apariencia cuando la anotación se salva en un documento convertido.
UseFontSubsetboolLeer / escribir¿Debería ser subjetado el font (si hay) incorporado.
Contentsstring?Leer / escribirEl contenido de la anotación (text).
OpacitydoubleLeer / escribirOpacidad de la anotación (0.0 = transparente, 1.0 = opaca).
BorderBorder?Leer / escribirLa frontera de la anotación.
ColorColorLeer / escribirEl color de la anotación fronteriza (/C entrada).
InteriorColorColor?Leer / escribirEl color interior de la anotación (/entrada IC, para anotamientos circulares / cuadrados / líneas).
Titlestring?Leer / escribirTítulo de la anotación (autor para las anotadas).
Namestring?Leer / escribirEl nombre de la anotación (único identificador - la entrada /NM).
FullNamestring?LeerNombre de anotación totalmente cualificado.
Subjectstring?Leer / escribirEl objeto de la anotación (/Subj entrada).
ModifiedDatestring?LeerLa fecha de modificación.
ModifiedDateTimeLeer / escribirLa fecha /M (modificada) como un DateTime.
FlagsAnnotationFlagsLeer / escribirBanderas de anotación (/F entrada) - utilizadas como el soporte de almacenamiento para tanto los formularios int y tipados.
AnnotationFlagsAnnotationFlagsLeer / escribirTipo de alias de Banderas que exponen AnnotationFlags como propiedad.
ActionPdfAction?Leer / escribirLa acción asociada con esta anotación (/A entrada).
ActionsPdfActionCollectionLeerColección de acciones asociadas con esta anotación.
Authorstring?LeerEl autor de la anotación (/T entrada).
AnnotationStatestring?LeerEl estado de la anotación (/ Entrada del Estado), por ejemplo.
AnnotationStateModelstring?LeerEl modelo de estado de la anotación (/StateModel entrada), por ejemplo.
ReplyTypestring?LeerEl tipo de respuesta (/RT entrada), por ejemplo.
InReplyToAnnotation?Leer / escribirLa anotación esta la que se replica a (/IRT entrada).
QuadPointsPoint[]Leer / escribirQuadPoints como una serie de valores puntos.
CharacteristicsCharacteristicsLeerCaracterísticas de aparición (color fronterizo, color de fondo, rotación).
PageIndexintLeer1-based index of the page that owns this annotation.
PagePage?LeerLa página que posee esta anotación, o nula cuando no se puede resolver (por ejemplo.
VerticalAlignmentVerticalAlignmentLeer / escribirEl alineamiento vertical aplicado a este apartado.
MarginMarginInfo?Leer / escribirInformación de margen exterior aplicada a este apartado.
IsFirstParagraphInColumnboolLeer / escribirConforzar el párrafo para iniciar una nueva columna.
IsKeptWithNextboolLeer / escribirMantenga este apartado en la misma página que el siguiente.
IsInNewPageboolLeer / escribirConvite el párrafo a comenzar en una nueva página.
IsInLineParagraphboolLeer / escribirLa bandera del párrafo (no comienza una nueva línea).
HyperlinkTextstring?Leer / escribirEl objetivo de la herencia es el tipo de hiperlink.
HyperlinkHyperlink?Leer / escribirTipos de decoración hiperlink aplicado al párrafo.
ZIndexintLeer / escribirEl índice de orden Z utilizado por el render DOM.

Metodología

firmaDescripción
RedactionAnnotation(page: Page, rect: Rectangle)Crea una nueva anotación de redacción para el rectángulo de la página.
Flatten()Flanque la cubierta de esta redacción en la página.
Redact()Flanque esta anotación y elimine el contenido subyacente dentro de su rectangulo.
Accept(visitor: AnnotationSelector)Alineación de texto (para anotaciones de textos libres / widget que llevan
GetRectangle(considerRotation: bool)La recta de límite ajustada por considerRotation.
ChangeAfterResize(transform: Matrix)Ajuste la geometría de la anotación después de que el usuario resiguiere la página o el rectángulo del alojamiento.
UpdateAppearances()Regenera el flujo de aparición normal (/AP / N) desde la geometría y los colores actuales de la anotación.
WriteXfdf(writer: System.Xml.XmlWriter)Serializar esta anotación como elemento XFDF para el escritor (PDF 32000 §12.7.8 / X FDF 3.0).
Clone()Clone de Shallow: copias del estado escalar/ref-shared.

Ver también

 Español