LineAnnotation

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

NombreTipoAccesoDescripción
AnnotationTypeAnnotationTypeLeerSiempre en línea.
BorderBorder?Leer / escribirFrontera con ancho, estilo y patrón de dash resuelto desde /BS.
StartingPointLeer / escribirPunto de inicio de la línea (/L entrada, primer par).
EndingPointLeer / escribirEl punto final de la línea ( / L entrada, segundo par).
CaptionOffsetPointLeer / escribirLa capción se desemboca de su anchor (/CO entrada).
CaptionPositionCaptionPositionLeer / escribirDónde se encuentra la nota relativa a la línea (/entrada CP).
InteriorColorColor?Leer / escribirInterior rellenar el color para los extremos de la línea (/entrada IC).
LeaderLinedoubleLeer / escribirLongación de la línea líder perpendicular a la dirección (/LL entrada).
LeaderLineExtensiondoubleLeer / escribirExtensión de línea líder a la línea ( / entrada LLE).
LeaderLineOffsetdoubleLeer / escribirLa línea de liderazgo se descuenta desde el punto final de la línea (/LLO entrada).
ShowCaptionboolLeer / escribirSe muestra el título de la línea (/Entrada Cap).
MeasureMeasureLeer / escribirMetadatos de las unidades de medida (/Entración de la medida).
IntentLineIntentLeer / escribirSe toma o se pone la intención.
StartingStyleLineEndingLeer / escribirObtenga o establece el estilo de inicio.
EndingStyleLineEndingLeer / escribirObtenga o establece el estilo de fin.
CreationDateSystem.DateTimeLeer / escribirEl timestamp de creación se graba en /CreationDate.
OpacitydoubleLeer / escribirOpacidad (0.1) llevada a /CA.
PopupPopupAnnotation?Leer / escribirAnotamiento de popup asociado (Popup).
ReplyTypeReplyTypeLeer / escribirResponder la relación a InReplyTo (/RT).
RichTextstring?Leer / escribirContenidos de texto rico (/RC), formatos en XHTML.
Subjectstring?Leer / escribirLa línea de subjeto (subj).
Titlestring?Leer / escribirAutor / título llevado en /T.
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).
ColorColorLeer / escribirEl color de la anotación fronteriza (/C entrada).
Namestring?Leer / escribirEl nombre de la anotación (único identificador - la entrada /NM).
FullNamestring?LeerNombre de anotación totalmente cualificado.
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.
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
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.

Ver también

 Español