Class WidgetAnnotation

Classe WidgetAnnotation

Classe représentant l’annotation de widget.

public class WidgetAnnotation : Annotation

Constructeurs

NomDescription
WidgetAnnotation(Document)Crée une annotation (utilisé pour le générateur)

Propriétés

NomDescription
Actions { get; }Obtient les actions de l’annotation. (2 propriétés)
virtual ActiveState { get; set; }Obtient ou définit l’état d’apparence actuel de l’annotation.
override AnnotationType { get; }Obtient le type d’annotation.
Appearance { get; }Obtient le dictionnaire d’apparence de l’annotation.
Border { get; set; }Obtient ou définit les caractéristiques de la bordure de l’annotation. Border
Characteristics { get; }Obtient les caractéristiques de l’annotation.
Color { get; set; }Obtient ou définit la couleur de l’annotation.
Contents { get; set; }Obtient ou définit le texte de l’annotation.
DefaultAppearance { get; set; }Obtient ou définit l’apparence par défaut du champ.
Exportable { get; set; }Obtient ou définit le drapeau exportable du champ.
Flags { get; set; }Drapeaux de l’annotation.
FullName { get; }Obtient le nom complet qualifié de l’annotation.
virtual Height { get; set; }Obtient ou définit la hauteur de l’annotation.
Highlighting { get; set; }Mode de surlignage de l’annotation.
virtual Hyperlink { get; set; }Obtient ou définit le lien hypertexte du fragment (pour le générateur PDF).
IsFirstParagraphInColumn { get; set; }Obtient ou définit une valeur booléenne qui indique si ce paragraphe sera dans la colonne suivante. Par défaut, c’est faux. (pour la génération PDF)
IsInLineParagraph { get; set; }Obtient ou définit si un paragraphe est en ligne. Par défaut, c’est faux. (pour la génération PDF)
IsInNewPage { get; set; }Obtient ou définit une valeur booléenne qui force ce paragraphe à être généré sur une nouvelle page. Par défaut, c’est faux. (pour la génération PDF)
IsKeptWithNext { get; set; }Obtient ou définit une valeur booléenne qui indique si le paragraphe actuel reste sur la même page que le paragraphe suivant. Par défaut, c’est faux. (pour la génération PDF)
Margin { get; set; }Obtient ou définit une marge extérieure pour le paragraphe (pour la génération PDF)
Modified { get; set; }Obtient ou définit la date et l’heure auxquelles l’annotation a été récemment modifiée.
Name { get; set; }Obtient ou définit le nom de l’annotation sur la page.
OnActivated { get; set; }Une action qui doit être effectuée lorsque l’annotation est activée.
virtual PageIndex { get; }Obtient l’index de la page qui contient l’annotation.
Parent { get; }Obtient le parent de l’annotation.
ReadOnly { get; set; }Obtient ou définit le statut en lecture seule du champ.
virtual Rect { get; set; }Obtient ou définit le rectangle de l’annotation.
Required { get; set; }Obtient ou définit le statut requis du champ.
States { get; }Obtient le dictionnaire d’apparence de l’annotation.
TextHorizontalAlignment { get; set; }Obtient ou définit l’alignement du texte pour l’annotation.
virtual VerticalAlignment { get; set; }Obtient ou définit un alignement vertical du paragraphe
virtual Width { get; set; }Obtient ou définit la largeur de l’annotation.
ZIndex { get; set; }Obtient ou définit une valeur int qui indique l’ordre Z du graphique. Un graphique avec un ZIndex plus grand sera placé au-dessus du graphique avec un ZIndex plus petit. ZIndex peut être négatif. Un graphique avec un ZIndex négatif sera placé derrière le texte sur la page.

Méthodes

NomDescription
override Accept(AnnotationSelector)Accepte le visiteur.
virtual ChangeAfterResize(Matrix)Met à jour les paramètres et l’apparence, selon la transformation de la matrice.
virtual Clone()Clone cette instance. Méthode virtuelle. Renvoie toujours null.
ExportToJson(Stream, ExportFieldsToJsonOptions)Exporte le champ de formulaire PDF spécifié au format JSON et écrit le résultat dans le flux fourni.
ExportToJson(string, ExportFieldsToJsonOptions)Exporte le champ de formulaire PDF spécifié au format JSON et écrit le résultat dans le fichier spécifié.
virtual Flatten()Place le contenu de l’annotation directement sur la page, l’objet annotation sera supprimé.
GetCheckedStateName()Renvoie le nom de l’état “coché” selon les noms d’état existants.
GetRectangle(bool)Renvoie le rectangle de l’annotation en tenant compte de la rotation de la page.

Voir aussi