FileAttachmentAnnotation
Revisión
FileAttachmentAnnotation Es una clase en Aspose.PDF FOSS para .NET. Heredados de: MarkupAnnotation.
Representa una anotación de archivo.
Esta clase proporciona 15 métodos para trabajar con los objetos de FileAttachmentAnnotation en programas .NET. Los métodos disponibles incluyen: Accept, ChangeAfterResize, ClearState, Clone, FileAttachmentAnnotation, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState,y tres métodos adicionales. 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 47 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
IconName | string? | Leer | El nombre de la icona (/Nombre entrada), por ejemplo. |
FileName | string? | Leer | El nombre de archivo añadido del dicionario /FS. |
File | FileSpecification? | Leer / escribir | especificaciones de archivo adjuntado. |
AnnotationType | AnnotationType | Leer | Siempre en el lugar. |
Icon | FileIcon | Leer / escribir | El estilo de iconos nombrados para el marcador de adhesivos. |
Opacity | double | Leer / escribir | Opacidad de la anotación (/ entrada CA; 0.1). |
CreationDate | System.DateTime | Leer / escribir | El timestamp de creación se graba en /CreationDate. |
Popup | PopupAnnotation? | Leer / escribir | Anotamiento de popup asociado (Popup). |
ReplyType | ReplyType | Leer / escribir | Responder la relación a InReplyTo (/RT). |
RichText | string? | Leer / escribir | Contenidos de texto rico (/RC), formatos en XHTML. |
Subject | string? | Leer / escribir | La línea de subjeto (subj). |
Title | string? | Leer / escribir | Autor / título llevado en /T. |
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). |
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). |
Name | string? | Leer / escribir | El nombre de la anotación (único identificador - la entrada /NM). |
FullName | string? | Leer | Nombre de anotación totalmente cualificado. |
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. |
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 |
|---|---|
FileAttachmentAnnotation(page: Page, rect: Rectangle, fileSpec: FileSpecification) | Crea una nueva anotación de la etiqueta del archivo en la página en el archivos de referencia rectoSpec. |
Accept(visitor: AnnotationSelector) | Convocar Aceptar en esta instancia FileAttachmentAnnotation. |
MarkupAnnotation(document: Document) | Document-bound ctor para crear una anotación de marcado que aún no está ligada a una página específica; los llamadores la añaden más tarde a través de la página.Annotations.Add(no). |
GetState() | Lea la entrada /Estado en el dicionario de las propiedades de la anotación. |
GetStateModel() | Leer la entrada /StateModel, mapeando la falta de /entrada a Desdefinido. |
SetMarkedState(marked: bool) | Configura /Estado a Marcat o Desmarcat plus /StateModel = Marqué. |
SetReviewState(state: AnnotationState) | Configura el estado de revisión. |
ClearState() | Removemos cualquier registro /Estado y /StateModel. |
FindStateAnnotation() | Encuentra la anotación de seguimiento del estado vinculada a esta etiqueta (la más reciente /IRT respuesta anotado que lleva una entrada /Estado, por PDF 32000 §12.5.6.3). |
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). |
Flatten() | Flatte esta anotación - rendir su apariencia visual en el contenido de la página y eliminarlo del array de las anotadas de una página. |
Clone() | Clone de Shallow: copias del estado escalar/ref-shared. |