MarkupAnnotation

MarkupAnnotation

Vue d’ensemble

MarkupAnnotation Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : Annotation.

Cette classe fournit 15 méthodes pour travailler avec des objets MarkupAnnotation dans les programmes .NET. Les méthodes disponibles comprennent : Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState,et 2 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 44 autres.

Propriétés

Nom deTypeAccessDescription
CreationDateSystem.DateTimeLire / ÉcrireLe temps de création enregistré dans /CreationDate.
OpacitydoubleLire / ÉcrireOpacité (0.1) portée dans /CA.
PopupPopupAnnotation?Lire / ÉcrireAnnotation popup associée (Popup).
ReplyTypeReplyTypeLire / ÉcrireRépondre la relation à InReplyTo (/RT).
RichTextstring?Lire / ÉcrireContenu de texte riche (/RC), formaté en XHTML.
Subjectstring?Lire / ÉcrireLinea de sujet ( / Subj ).
Titlestring?Lire / ÉcrireAuteur / titre porté dans /T.
AnnotationTypeAnnotationTypeLireLe sous-type de l’annonce.
RectRectangle?Lire / ÉcrireLa position sur la page (position sur page).
InnerRectRectangle?LireL’insecte rectangle d’anotation est inséré par l’entrée /RD (diversités de rektangles) - la région en fait tirée à l’intérieur du Rect.
WidthdoubleLire / ÉcrireLa largeur de l’anotation rectangle.
HeightdoubleLire / ÉcrireLa hauteur de la rectangle d’anotation.
ActiveStatestring?Lire / ÉcrireÉtat d’apparition actuellement actif (/entrée AS).
AlignmentTextAlignmentLire / ÉcrireAlignement de texte (pour les notes gratuites / widget portant un texte riche).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLire / ÉcrireL’alignement horizontal (Aspose.Pdf expose cela en plus de l’Alignment; les deux sont indépendamment ajustables).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLire / ÉcrireL’alignement horizontal spécifique à texte est surride.
AppearanceAppearanceDictionaryLireDictionnaire d’apparition (/ap entry) - clé par le nom de courant d’apparence (N, D, R).
StatesAppearanceDictionaryLireLe dictionnaire de l’État d’apparition (le sous-dict par État de AP/N, etc.
NormalAppearanceXForm?LireL’apparence normale (/AP / N) de l’anotation comme une XForm, ou nulle quand elle n’a pas.
UpdateAppearanceOnConvertboolLire / ÉcrireQue de régénérer le flux d’apparence lorsque une note est enregistrée dans un document converti.
UseFontSubsetboolLire / ÉcrireQue la forme (si elle est) soit déposée.
Contentsstring?Lire / ÉcrireLe contenu de l’annonce (texte).
BorderBorder?Lire / ÉcrireLa frontière d’annotation.
ColorColorLire / ÉcrireLa couleur limite d’annonce (/C entrée).
InteriorColorColor?Lire / ÉcrireLa couleur intérieure de l’anotation (/entrée IC, pour les annotations en cirque / square / ligne).
Namestring?Lire / ÉcrireLe nom de l’annonce (unique identifier – la /NM entrée).
FullNamestring?LireNom d’annonce entièrement qualifié.
ModifiedDatestring?LireLa date de modification.
ModifiedDateTimeLire / ÉcrireLa date /M (modifiée) est une date en tant que DateTime.
FlagsAnnotationFlagsLire / ÉcrireDrapeaux d’annotation (/F entrée) - utilisé comme support de stockage pour les formulaires int et typés.
AnnotationFlagsAnnotationFlagsLire / ÉcrireL’alias typique des Drapeaux correspondant à la surface publique qui expose AnnotationFlags comme une propriété.
ActionPdfAction?Lire / ÉcrireL’action associée à cette note (/A entré).
ActionsPdfActionCollectionLireCollecte d’actions associées à cette note.
Authorstring?LireL’auteur de l’annonce ( / T entry ).
AnnotationStatestring?Lirel’état d’annonce (/entrée de l’État), par exemple.
AnnotationStateModelstring?LireLe modèle d’état de l’annonce (/StateModel entrée), par exemple.
InReplyToAnnotation?Lire / ÉcrireCette note est répondue à (/IRT entry).
QuadPointsPoint[]Lire / ÉcrireQuadPoints comme une série de valeurs points.
CharacteristicsCharacteristicsLireCaractéristiques d’apparition (colore de frontière, couleur de fond, rotation).
PageIndexintLire1 index de la page qui possède cette note.
PagePage?LireLa page qui possède cette note, ou null lorsque elle ne peut pas être résolue (par exemple.
VerticalAlignmentVerticalAlignmentLire / ÉcrireL’alignement vertical appliqué à ce paragraphe.
MarginMarginInfoLire / ÉcrireLes informations de marge extérieur appliquées à ce paragraphe.
IsFirstParagraphInColumnboolLire / ÉcrireForcez le paragraphe à démarrer une nouvelle colonne.
IsKeptWithNextboolLire / ÉcrireGardez ce paragraphe sur la même page que la prochaine.
IsInNewPageboolLire / ÉcrireIl faut que le paragraphe commence sur une nouvelle page.
IsInLineParagraphboolLire / ÉcrireLe drapeau de la ligne (ne commence pas une nouvelle ligne).
HyperlinkTextstring?Lire / ÉcrireCible de lien hypertexte.
HyperlinkHyperlink?Lire / ÉcrireLa décoration de hyperliens typique appliquée au paragraphe.
ZIndexintLire / ÉcrireL’index de commande Z est utilisé par le rendu DOM.

méthodes

SignatureDescription
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)Définissez /State sur Marked ou Unmarked plus /StateModel = Marked.
SetReviewState(state: AnnotationState)Définit l’état de révision.
SetReviewState(state: AnnotationState, userName: string)Configurez l’état de révision avec le nom d’utilisateur du revendeur (enregistré en /T par la spécification PDF).
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).
Accept(visitor: AnnotationSelector)Transmettez cette note à la surcharge de visiteur (VISIT) en typé.
GetRectangle(considerRotation: bool)La rectangle de bord ajustée par considRotation.
ChangeAfterResize(transform: Matrix)Ajuster la géométrie de l’annonce après que l’utilisateur a révisé la page ou le rectangle hôte.
UpdateAppearances()Regénérer le flux d’apparence normal (/AP / N) de la géométrie et des couleurs actuelles de l’anotation.
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.

Voir aussi

 Français