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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
AnnotationType | AnnotationType | Leer | Tiene el tipo de anotación. |
DefaultAppearance | string | Leer / escribir | La línea de apariencia (/DA) está aplicada para sobreplantar el texto. |
FontSize | float | Leer / escribir | El tamaño de la letra utilizado por el texto sobrelay. |
OverlayText | string? | Leer / escribir | El texto de la sobrecarga (/OverlayText entrada). |
Repeat | bool | Leer / escribir | ¿Debería repetir el texto de sobrecarga (/repeat entry). |
Justification | int | Leer / escribir | 0 = izquierda, 1 = centro, 2 = derecha (/Q entrada). |
TextAlignment | HorizontalAlignment | Leer / escribir | Alineamiento de texto para el texto sobrelay (maps a /Q). |
FillColor | Color? | Leer / escribir | Coloración de la entrada (IC entry). |
BorderColor | Color? | Leer / escribir | Color 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. |
Popup | PopupAnnotation? | Leer | La anotación popup asociada con esta redacción (/Popup entry), o null. |
QuadPoint | Point[]? | Leer / escribir | QuadPoints (/QuadPoints entrada) que define sub-rectangles dentro del Recto de la anotación. |
CreationDate | DateTime | Leer / escribir | El /CreationDate como un DateTime. |
Rect | Rectangle? | Leer / escribir | La anotación rectangular (posición en la página). |
Width | double | Leer / escribir | La anotación de la dirección rectangular. |
Height | double | Leer / escribir | La altura del anotamiento rectángulo. |
ActiveState | string? | Leer / escribir | estado de aparición activa actual (/ entrada AS). |
Alignment | TextAlignment | Leer / escribir | Alineación de texto (para anotaciones de textos libres / widget con texto rico). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Leer / escribir | Alineación horizontal, expuesta además de alineaciones; las dos son independientemente ajustables. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Leer / escribir | El alineamiento horizontal específico de texto. |
Appearance | AppearanceDictionary | Leer | Dicionario de aparición (/ap entrada) — clave por nombre de flujo de apareamiento (N, D, R). |
States | AppearanceDictionary | Leer | Diccionario de estado de aparición (el subdicto per estado del AP/N, por ejemplo. |
NormalAppearance | XForm? | Leer | La apariencia normal (/AP / N) de la anotación como un XForm, o nulo cuando no tiene ninguna. |
UpdateAppearanceOnConvert | bool | Leer / escribir | ¿O para regenerar el flujo de apariencia cuando la anotación se salva en un documento convertido. |
UseFontSubset | bool | Leer / escribir | ¿Debería ser subjetado el font (si hay) incorporado. |
Contents | string? | Leer / escribir | El contenido de la anotación (text). |
Opacity | double | Leer / escribir | Opacidad de la anotación (0.0 = transparente, 1.0 = opaca). |
Border | Border? | Leer / escribir | La frontera de la anotación. |
Color | Color | Leer / escribir | El color de la anotación fronteriza (/C entrada). |
InteriorColor | Color? | Leer / escribir | El color interior de la anotación (/entrada IC, para anotamientos circulares / cuadrados / líneas). |
Title | string? | Leer / escribir | Título de la anotación (autor para las anotadas). |
Name | string? | Leer / escribir | El nombre de la anotación (único identificador - la entrada /NM). |
FullName | string? | Leer | Nombre de anotación totalmente cualificado. |
Subject | string? | Leer / escribir | El objeto de la anotación (/Subj entrada). |
ModifiedDate | string? | Leer | La fecha de modificación. |
Modified | DateTime | Leer / escribir | La fecha /M (modificada) como un DateTime. |
Flags | AnnotationFlags | Leer / escribir | Banderas de anotación (/F entrada) - utilizadas como el soporte de almacenamiento para tanto los formularios int y tipados. |
AnnotationFlags | AnnotationFlags | Leer / escribir | Tipo de alias de Banderas que exponen AnnotationFlags como propiedad. |
Action | PdfAction? | Leer / escribir | La acción asociada con esta anotación (/A entrada). |
Actions | PdfActionCollection | Leer | Colección de acciones asociadas con esta anotación. |
Author | string? | Leer | El autor de la anotación (/T entrada). |
AnnotationState | string? | Leer | El estado de la anotación (/ Entrada del Estado), por ejemplo. |
AnnotationStateModel | string? | Leer | El modelo de estado de la anotación (/StateModel entrada), por ejemplo. |
ReplyType | string? | Leer | El tipo de respuesta (/RT entrada), por ejemplo. |
InReplyTo | Annotation? | Leer / escribir | La anotación esta la que se replica a (/IRT entrada). |
QuadPoints | Point[] | Leer / escribir | QuadPoints como una serie de valores puntos. |
Characteristics | Characteristics | Leer | Características de aparición (color fronterizo, color de fondo, rotación). |
PageIndex | int | Leer | 1-based index of the page that owns this annotation. |
Page | Page? | Leer | La página que posee esta anotación, o nula cuando no se puede resolver (por ejemplo. |
VerticalAlignment | VerticalAlignment | Leer / escribir | El alineamiento vertical aplicado a este apartado. |
Margin | MarginInfo? | Leer / escribir | Información de margen exterior aplicada a este apartado. |
IsFirstParagraphInColumn | bool | Leer / escribir | Conforzar el párrafo para iniciar una nueva columna. |
IsKeptWithNext | bool | Leer / escribir | Mantenga este apartado en la misma página que el siguiente. |
IsInNewPage | bool | Leer / escribir | Convite el párrafo a comenzar en una nueva página. |
IsInLineParagraph | bool | Leer / escribir | La bandera del párrafo (no comienza una nueva línea). |
HyperlinkText | string? | Leer / escribir | El objetivo de la herencia es el tipo de hiperlink. |
Hyperlink | Hyperlink? | Leer / escribir | Tipos de decoración hiperlink aplicado al párrafo. |
ZIndex | int | Leer / escribir | El índice de orden Z utilizado por el render DOM. |
Metodología
| firma | Descripció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. |