LineAnnotation
Vue de l’ensemble
LineAnnotation Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : MarkupAnnotation.
Cette classe fournit 17 méthodes pour travailler avec des objets LineAnnotation dans les programmes .NET. Les méthodes disponibles comprennent : Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, LineAnnotation, MarkupAnnotation, SetMarkedState,Et 4 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,Et 55 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
AnnotationType | AnnotationType | Lire | Toujours en ligne. |
Border | Border? | Lire / Écrire | Frontière avec largeur, style et modèle de dash résolu à partir de /BS. |
Starting | Point | Lire / Écrire | Point de départ de la ligne (/L entrée, premier couple). |
Ending | Point | Lire / Écrire | Point de fin de la ligne (/L entrée, deuxième paire). |
CaptionOffset | Point | Lire / Écrire | La caption est remboursée à partir de son anchor (/CO entry). |
CaptionPosition | CaptionPosition | Lire / Écrire | Où le titre se situe en relation avec la ligne (/CP entrée). |
InteriorColor | Color? | Lire / Écrire | Remplir la couleur de l’intérieur pour les finitions de la ligne (/entrée IC). |
LeaderLine | double | Lire / Écrire | L’entrée de la ligne est perpendicule (L / L). |
LeaderLineExtension | double | Lire / Écrire | Extension de ligne leader au-delà de la ligne (/LLE entrée). |
LeaderLineOffset | double | Lire / Écrire | Leader-line est offert à partir du point final de la ligne (/LLO entrée). |
ShowCaption | bool | Lire / Écrire | Si le titre de la ligne est affiché (/Entrée Cap). |
Measure | Measure | Lire / Écrire | Métadonnées de mesure ( / Mettre en place). |
Intent | LineIntent | Lire / Écrire | Il a ou met l’intention. |
StartingStyle | LineEnding | Lire / Écrire | Obtenez ou définissez le style de départ. |
EndingStyle | LineEnding | Lire / Écrire | Obtenez ou définissez le style de fin. |
CreationDate | System.DateTime | Lire / Écrire | Le temps de création enregistré dans /CreationDate. |
Opacity | double | Lire / Écrire | Opacité (0..1) portée dans /CA. |
Popup | PopupAnnotation? | Lire / Écrire | Annotation popup associée (Popup). |
ReplyType | ReplyType | Lire / Écrire | Répondre la relation à InReplyTo (/RT). |
RichText | string? | Lire / Écrire | Contenu de texte riche (/RC), formaté en XHTML. |
Subject | string? | Lire / Écrire | Linea de sujet ( / Subj ). |
Title | string? | Lire / Écrire | Auteur / titre porté dans /T. |
Rect | Rectangle? | Lire / Écrire | La position sur la page (position sur page). |
Width | double | Lire / Écrire | La largeur de l’anotation rectangle. |
Height | double | Lire / Écrire | La hauteur de la rectangle d’anotation. |
ActiveState | string? | Lire / Écrire | État d’apparition actuellement actif (/entrée AS). |
Alignment | TextAlignment | Lire / Écrire | Alignement de texte (pour les notes gratuites / widget portant un texte riche). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Lire / Écrire | Alignement horizontal, exposé en plus de l’Alignment; les deux sont indépendamment ajustables. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Lire / Écrire | L’alignement horizontal spécifique à texte est surride. |
Appearance | AppearanceDictionary | Lire | Dictionnaire d’apparition (/ap entry) - clé par le nom de courant d’apparence (N, D, R). |
States | AppearanceDictionary | Lire | Le dictionnaire de l’État d’apparition (le sous-dict par État de AP/N, etc. |
NormalAppearance | XForm? | Lire | L’apparence normale (/AP / N) de l’anotation comme une XForm, ou nulle quand elle n’a pas. |
UpdateAppearanceOnConvert | bool | Lire / Écrire | Que de régénérer le flux d’apparence lorsque l’annotation est enregistrée dans un document converti. |
UseFontSubset | bool | Lire / Écrire | Que la forme (si elle est) soit envoyée. |
Contents | string? | Lire / Écrire | Le contenu de l’annonce (texte). |
Color | Color | Lire / Écrire | La couleur limite d’annonce (/C entrée). |
Name | string? | Lire / Écrire | Le nom de l’annonce (unique identifier – la /NM entrée). |
FullName | string? | Lire | Nom d’annonce entièrement qualifié. |
ModifiedDate | string? | Lire | La date de modification. |
Modified | DateTime | Lire / Écrire | La date /M (modifiée) est une date en tant que DateTime. |
Flags | AnnotationFlags | Lire / Écrire | Drapeaux d’annotation (/F entrée) - utilisé comme support de stockage pour les formulaires int et typés. |
AnnotationFlags | AnnotationFlags | Lire / Écrire | Type alias de Flags exposant AnnotationFlags comme propriété. |
Action | PdfAction? | Lire / Écrire | L’action associée à cette note (/A entré). |
Actions | PdfActionCollection | Lire | Collecte d’actions associées à cette note. |
Author | string? | Lire | L’auteur de l’annonce ( / T entry ). |
AnnotationState | string? | Lire | l’état d’annonce (/entrée de l’État), par exemple. |
AnnotationStateModel | string? | Lire | Le modèle d’état de l’annonce (/StateModel entrée), par exemple. |
InReplyTo | Annotation? | Lire / Écrire | Cette note est répondue à (/IRT entry). |
QuadPoints | Point[] | Lire / Écrire | QuadPoints comme une série de valeurs points. |
Characteristics | Characteristics | Lire | Caractéristiques d’apparition (colore de frontière, couleur de fond, rotation). |
PageIndex | int | Lire | 1-based index of the page that owns this annotation. |
Page | Page? | Lire | La page qui possède cette note, ou null lorsque elle ne peut pas être résolue (par exemple. |
VerticalAlignment | VerticalAlignment | Lire / Écrire | L’alignement vertical appliqué à ce paragraphe. |
Margin | MarginInfo? | Lire / Écrire | Les informations de marge extérieur appliquées à ce paragraphe. |
IsFirstParagraphInColumn | bool | Lire / Écrire | Forcez le paragraphe à démarrer une nouvelle colonne. |
IsKeptWithNext | bool | Lire / Écrire | Gardez ce paragraphe sur la même page que la prochaine. |
IsInNewPage | bool | Lire / Écrire | Il faut que le paragraphe commence sur une nouvelle page. |
IsInLineParagraph | bool | Lire / Écrire | Le drapeau de la ligne (ne commence pas une nouvelle ligne). |
HyperlinkText | string? | Lire / Écrire | Cible de lien hypertexte. |
Hyperlink | Hyperlink? | Lire / Écrire | La décoration de hyperliens typique appliquée au paragraphe. |
ZIndex | int | Lire / Écrire | L’index de commande Z est utilisé par le rendu DOM. |
méthodes
| Signature | Description |
|---|---|
LineAnnotation(page: Page, rect: Rectangle, start: Point, end: Point) | Appelez LineAnnotation sur cette instance LineAnnotation. |
LineAnnotation(document: Document, start: Point, end: Point) | Le document-bound LineAnnotation ctor. |
UpdateAppearances() | Regénérer l’apparence normale (/AP / N) en tirant la ligne de début à fin. |
UpdateAppearance(annotation: LineAnnotation) | Récupérer l’apparition de la note. |
ChangeAfterResize(transform: Matrix) | Appliquez une transformation sur les points de départ/end de la ligne après que la page ou le conteneur a été réaménagée. |
Accept(visitor: AnnotationSelector) | Appel à Accepter sur cette instance LineAnnotation. |
MarkupAnnotation(document: Document) | Document-bound ctor pour créer une note de marque qui n’est pas encore attachée à une page spécifique; les appels l’ajoutent plus tard via la page.Annotations.Add(annot). |
GetState() | Lisez l’entrée /État sur le dictionnaire des propriétés de l’annonce. |
GetStateModel() | Lisez l’entrée /StateModel, en cartographiant la/l’entrée manquante à Non définie. |
SetMarkedState(marked: bool) | Mettre /Stat à Marqué ou Non marqué plus /StateModel = Marqué. |
SetReviewState(state: AnnotationState) | Définissez l’état de révision. |
ClearState() | Supprimer tout /État et /StateModel enregistrés. |
FindStateAnnotation() | Trouvez l’annonce de suivi d’état liée à cette marque (l’annulation la plus récente /IRT réponse qui porte une entrée /État, par PDF 32000 §12.5.6.3). |
GetRectangle(considerRotation: bool) | La rectangle de bord ajustée par considRotation. |
WriteXfdf(writer: System.Xml.XmlWriter) | Sérialisez cette note comme un élément XFDF pour l’auteur (PDF 32000 §12.7.8 / X FDF 3.0). |
Flatten() | Flattez cette note - rendez son apparence visuelle dans le contenu de la page et supprimez-le de l’array des notes de page. |
Clone() | Shallow clone - copies de l’état scalar/ref-shared. |