LineAnnotation
Revisión
LineAnnotation Es una clase en Aspose.PDF FOSS para .NET. Heredados de: MarkupAnnotation.
Esta clase proporciona 17 métodos para trabajar con los objetos de LineAnnotation en programas .NET. Los métodos disponibles incluyen: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, LineAnnotation, MarkupAnnotation, SetMarkedState,y cuatro 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 55 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
AnnotationType | AnnotationType | Leer | Siempre en línea. |
Border | Border? | Leer / escribir | Frontera con ancho, estilo y patrón de dash resuelto desde /BS. |
Starting | Point | Leer / escribir | Punto de inicio de la línea (/L entrada, primer par). |
Ending | Point | Leer / escribir | El punto final de la línea ( / L entrada, segundo par). |
CaptionOffset | Point | Leer / escribir | La capción se desemboca de su anchor (/CO entrada). |
CaptionPosition | CaptionPosition | Leer / escribir | Dónde se encuentra la nota relativa a la línea (/entrada CP). |
InteriorColor | Color? | Leer / escribir | Interior rellenar el color para los extremos de la línea (/entrada IC). |
LeaderLine | double | Leer / escribir | Longación de la línea líder perpendicular a la dirección (/LL entrada). |
LeaderLineExtension | double | Leer / escribir | Extensión de línea líder a la línea ( / entrada LLE). |
LeaderLineOffset | double | Leer / escribir | La línea de liderazgo se descuenta desde el punto final de la línea (/LLO entrada). |
ShowCaption | bool | Leer / escribir | Se muestra el título de la línea (/Entrada Cap). |
Measure | Measure | Leer / escribir | Metadatos de las unidades de medida (/Entración de la medida). |
Intent | LineIntent | Leer / escribir | Se toma o se pone la intención. |
StartingStyle | LineEnding | Leer / escribir | Obtenga o establece el estilo de inicio. |
EndingStyle | LineEnding | Leer / escribir | Obtenga o establece el estilo de fin. |
CreationDate | System.DateTime | Leer / escribir | El timestamp de creación se graba en /CreationDate. |
Opacity | double | Leer / escribir | Opacidad (0.1) llevada a /CA. |
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). |
Color | Color | Leer / escribir | El color de la anotación fronteriza (/C entrada). |
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 |
|---|---|
LineAnnotation(page: Page, rect: Rectangle, start: Point, end: Point) | Póngase en el instante LineAnnotation. |
LineAnnotation(document: Document, start: Point, end: Point) | El documento-bound LineAnnotation ctor. |
UpdateAppearances() | Regenera la apariencia normal (/AP / N) al agarrar la línea de Inicio a Fin. |
UpdateAppearance(annotation: LineAnnotation) | Regenerar la aparición de la anotación. |
ChangeAfterResize(transform: Matrix) | Aplique una transformación a los puntos de inicio/fin de la línea después de que la página o el contenedor se haya reactivado. |
Accept(visitor: AnnotationSelector) | Convocar Aceptar en esta instancia LineAnnotation. |
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. |
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. |