WidgetAnnotation
Vue de l’ensemble
WidgetAnnotation Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : Annotation.
Cette classe fournit 13 méthodes pour travailler avec des objets WidgetAnnotation dans les programmes .NET. Les méthodes disponibles comprennent : Accept, ChangeAfterResize, Clone, ExportToJson, Flatten, GetCheckedStateName, GetRectangle, UpdateAppearances, WidgetAnnotation, WriteXfdf. 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 52 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
AnnotationType | AnnotationType | Lire | Toujours un widget. |
Border | Border? | Lire / Écrire | La largeur de la frontière, le style et le modèle de dash résolus du dictionnaire BS du widget (les champs de forme portent leur limite là-bas, pas dans /Border). |
Actions | AnnotationActionCollection | Lire | Slots d’action pour le widget /AA. |
DefaultAppearance | DefaultAppearance | Lire / Écrire | La ligne d’apparition par défaut est placée dans le tapis DefaultAppearance. |
Exportable | bool | Lire / Écrire | Que la valeur du widget doit être exportée sur le formulaire de soumission. |
Highlighting | HighlightingMode | Lire / Écrire | Le mode d’éclairage visuel est utilisé lorsque l’utilisateur clique sur le widget (/H entrée). |
OnActivated | PdfAction? | Lire / Écrire | L’action est invocée lorsque le widget est activé (/A entré). |
Parent | Forms.Field? | Lire | Pays parent lorsque ce widget est l’enfant visuel d’un champ AcroForm. |
ReadOnly | bool | Lire / Écrire | Si le widget rejette l’entrée (/Ff bit 1). |
Required | bool | Lire / Écrire | Si le widget doit être rempli avant la soumission (/Ff bit 2). |
HighlightMode | string | Lire | Le mode de mise en avant ( / H entrée). |
DefaultAppearanceString | string? | Lire | La ligne d’apparence par défaut (/DA entré). |
NormalAppearance | XForm? | Lire | L’apparence “Normal” du widget (le /AP / N stream). |
FieldValue | string? | Lire | La valeur de champ ( / V entrée). |
DefaultFieldValue | string? | Lire | La valeur de champ par défaut (/DV entrée). |
FieldType | string? | Lire | Type de champ ( / FT entrée). |
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. |
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 déposée. |
Contents | string? | Lire / Écrire | Le contenu de l’annonce (texte). |
Opacity | double | Lire / Écrire | L’opacité de l’annotation (0.0 = transparente, 1.0 = opaque). |
Color | Color | Lire / Écrire | La couleur limite d’annonce (/C entrée). |
InteriorColor | Color? | Lire / Écrire | La couleur intérieure de l’anotation (/entrée IC, pour les annotations en cirque / square / ligne). |
Title | string? | Lire / Écrire | Titre de l’annonce (auteur des annotations d’encore). |
Name | string? | Lire / Écrire | Le nom de l’annonce (unique identifier – la /NM entrée). |
FullName | string? | Lire | Nom d’annonce entièrement qualifié. |
Subject | string? | Lire / Écrire | Le sujet de l’annonce (/Subj entry). |
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é). |
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. |
ReplyType | string? | Lire | Le type de réponse (/RT entré), 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 |
|---|---|
WidgetAnnotation(doc: Document) | Programmatic ctor - Création d’une note de widget simple associée au lecteur doc. |
ExportToJson(stream: System.IO.Stream) | Sérialisez le champ de ce widget en tant que JSON à un flux. |
ExportToJson(fileName: string) | Sérialisez le champ de ce widget en tant que JSON à un fichier. |
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?) | Sérialisez le champ de ce widget en tant qu’objet JSON unique à un flux. |
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?) | Sérialisez le champ de ce widget en tant que JSON à un fichier. |
GetCheckedStateName() | Retourne le nom d’état de l’apparence qui représente l’étatus “on” / “checked” de ce widget (typiquement “oui”), en regardant des clés du dicte /AP/N (tout ce qui n’est pas “Off”). |
Accept(visitor: AnnotationSelector) | Appel à Accepter sur cette instance WidgetAnnotation. |
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. |