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 deTypeAccèsDescription
AnnotationTypeAnnotationTypeLireToujours un widget.
BorderBorder?Lire / ÉcrireLa 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).
ActionsAnnotationActionCollectionLireSlots d’action pour le widget /AA.
DefaultAppearanceDefaultAppearanceLire / ÉcrireLa ligne d’apparition par défaut est placée dans le tapis DefaultAppearance.
ExportableboolLire / ÉcrireQue la valeur du widget doit être exportée sur le formulaire de soumission.
HighlightingHighlightingModeLire / ÉcrireLe mode d’éclairage visuel est utilisé lorsque l’utilisateur clique sur le widget (/H entrée).
OnActivatedPdfAction?Lire / ÉcrireL’action est invocée lorsque le widget est activé (/A entré).
ParentForms.Field?LirePays parent lorsque ce widget est l’enfant visuel d’un champ AcroForm.
ReadOnlyboolLire / ÉcrireSi le widget rejette l’entrée (/Ff bit 1).
RequiredboolLire / ÉcrireSi le widget doit être rempli avant la soumission (/Ff bit 2).
HighlightModestringLireLe mode de mise en avant ( / H entrée).
DefaultAppearanceStringstring?LireLa ligne d’apparence par défaut (/DA entré).
NormalAppearanceXForm?LireL’apparence “Normal” du widget (le /AP / N stream).
FieldValuestring?LireLa valeur de champ ( / V entrée).
DefaultFieldValuestring?LireLa valeur de champ par défaut (/DV entrée).
FieldTypestring?LireType de champ ( / FT entrée).
RectRectangle?Lire / ÉcrireLa position sur la page (position sur page).
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 / ÉcrireAlignement horizontal, exposé 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.
UpdateAppearanceOnConvertboolLire / ÉcrireQue de régénérer le flux d’apparence lorsque l’annotation 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).
OpacitydoubleLire / ÉcrireL’opacité de l’annotation (0.0 = transparente, 1.0 = opaque).
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).
Titlestring?Lire / ÉcrireTitre de l’annonce (auteur des annotations d’encore).
Namestring?Lire / ÉcrireLe nom de l’annonce (unique identifier – la /NM entrée).
FullNamestring?LireNom d’annonce entièrement qualifié.
Subjectstring?Lire / ÉcrireLe sujet de l’annonce (/Subj entry).
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 / ÉcrireType alias de Flags exposant AnnotationFlags comme propriété.
ActionPdfAction?Lire / ÉcrireL’action associée à cette note (/A entré).
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.
ReplyTypestring?LireLe type de réponse (/RT entré), 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-based index of the page that owns this annotation.
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.
MarginMarginInfo?Lire / É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
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.

Voir aussi

 Français