CheckboxField

Vue de l’ensemble

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

Cette classe fournit 26 méthodes pour travailler avec des objets CheckboxField dans les programmes .NET. Les méthodes disponibles comprennent : Accept, AddOption, ChangeAfterResize, CheckboxField, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,9 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, AllowedStates, AlternateName,Et 77 autres.

Propriétés

Nom deTypeAccèsDescription
StyleBoxStyleLire / ÉcrireStyle visuel du glyph de boîte de contrôle rendu (/MK / CA): Cross tire un X, Check a check mark; autres styles tombent à un x.
ExportValuestringLire / ÉcrireLa valeur d’exportation émise en FDF/XFDF sur formulaire de soumission.
ActiveStatestringLire / ÉcrireÉtat d’apparence actuellement sélectionné.
AllowedStatesSystem.Collections.Generic.List<string>LireToutes les clés d’état de l’apparence déclarées sous /AP/N.
ValuestringLire / ÉcrireLa valeur de la boîte d’inscription (/V entrée, nom-type).
OnValuestringLireObtenez le nom d’état “En” pour cette boîte de contrôle (la clé d’étate qui ne se présente pas est “Off”).
IsCheckedboolLire / ÉcrireRendez ou mettez ce qui est vérifié.
CheckedboolLire / ÉcrireRecevoir ou mettre le contrôle.
TypeFieldTypeLireLe type de champ.
FullNamestring?LireNom de champ entièrement qualifié.
Namestring?Lire / ÉcrireLe nom de champ entièrement qualifié (alias pour FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLire / ÉcrireL’alignement horizontal spécifique à la texture est appliqué à l’apparence du widget du champ.
PageIndexintLire1-based index of the page that owns this field’s widget.
PartialNamestring?Lire / ÉcrireLe nom de champ partiel (T).
NormalAppearanceXForm?LireL’apparence « normale » du champ (l’entrée /AP /N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryLireL’apparence du widget de champ coule (l’entrée /AP), clé par le nom d’apparaison.
OnActivatedAnnotations.PdfAction?Lire / ÉcrireL’action est déclenchée lorsque ce champ est activé (/A entré).
CountintLireNombre de enfants dans ce champ /Kids array - soit les champs d’enfants (node hiérarchique) ou les annotations widget (un champ terminal avec plusieurs widgets visuels, tels que une boîte de contrôle/radio groupée).
FieldsField[]LireLes enfants de ce champ en type champ comme un coup d’œil - accessoires de confort pour peindre les champs sur la forme.
DefaultValuestring?LireLa valeur défaut (DV) est la valeur de l’électricité.
AlternateNamestring?Lire / ÉcrireLe nom de champ alternatif / type d’outil (/entrée de la TUE).
FlagsAspose.Pdf.Annotations.AnnotationFlagsLire / ÉcrireLes drapeaux d’anotation du widget (/F entry), par exemple.
TabOrderintLire / ÉcrireIndice de commande pour ce champ.
IsReadOnlyboolLireQue le champ soit seulement lu.
ReadOnlyboolLire / ÉcrireQue le champ soit seulement lisible (lias stable pour la parité API).
IsRequiredboolLireQue le champ soit nécessaire.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsLireCaractéristiques d’apparition (colors de frontière / fond, rotation du widget).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceLire / ÉcrireApparition par défaut (fonte, taille, couleur) du champ — par référence publiée sur WidgetAnnotation.
RectRectangle?Lire / ÉcrireLe champ rectangle.
BorderBorder?Lire / ÉcrireLa frontière du champ.
ColorColorLire / ÉcrireLa couleur de champ (enregistrée dans la barre d’apparence /DA par défaut en RGB).
AnnotationIndexintLire / Écrire1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolLire / ÉcrireDrapeau mondial : lorsque c’est vrai, la valeur d’un champ est automatiquement récession pour correspondre à son rectangle de widget.
IsGroupboolLireQue ce champ soit un conteneur/groupe de champs pour enfants.
IsSharedFieldboolLire / ÉcrireQue ce champ appartient à un groupe de champs partagés.
IsSynchronizedboolLireQue la collection soit thread-safe.
SyncRootobjectLireSynchronisation de la racine ; retourne cette instance.
MaxFontSizedoubleLire / ÉcrireLa taille maximale de la phonture utilisée par l’apparence du champ est auto-fit.
MinFontSizedoubleLire / ÉcrireLa taille de la phonture minimale utilisée par l’apparence du champ est auto-fit.
MappingNamestring?Lire / ÉcrireMappage de noms utilisés par des scripts externes pour identifier le champ.
AnnotationTypeAnnotationTypeLireToujours un widget.
ActionsAnnotationActionCollectionLireSlots d’action pour le widget /AA.
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).
ParentForms.Field?LirePays parent lorsque ce widget est l’enfant visuel d’un champ AcroForm.
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é).
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).
WidthdoubleLire / ÉcrireLa largeur de l’anotation rectangle.
HeightdoubleLire / ÉcrireLa hauteur de la rectangle d’anotation.
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.
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).
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).
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.
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.
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
CheckboxField()Construire un champ de boîte d’inspection non liée.
CheckboxField(doc: Document)Créer un panier de contrôle lié à doc.
CheckboxField(doc: Document, rect: Rectangle)Construisez une boîte de contrôle liée à doc avec le widget donné.
CheckboxField(page: Page, rect: Rectangle)Construire une boîte de contrôle sur la page à l’itinéraire donné.
AddOption(optionName: string)Appliquer l’optionName comme un nouveau état sélectionné sur cette boîte de contrôle (utilisé pour les boxes de commande groupées qui se comportent comme des boutons radio).
AddOption(optionName: string, rect: Rectangle)Appliquez une option avec un rectangle widget explicite.
AddOption(optionName: string, page: int, rect: Rectangle)Appliquez une option visant le nombre de page donné plus la rectangle du widget.
Clone()Le clone de la campagne.
Field(doc: Document)Créer un champ lié à un document.
GetEnumerator()Il y a des annotations de widget pour les enfants dans ce champ dans l’array /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Copiez les annotations de widget dans une série commençant par index.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Exécutez l’action fournie contre ce champ.
ExportToJson(stream: Stream)Sérialisez ce champ à JSON (un seul objet FieldExportingData) via le courant fourni.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Écrivez le nom, les drapeaux et la valeur du champ dans un flux JSON.
Flatten()Flattez ce champ - convertisez son valeur en contenu de page statique.
GetWidgetEnumerator()Le numéro est enregistré à WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Lisez la valeur de ce champ à partir d’un flux JSON.
Recalculate()Réévaluer la valeur du champ à partir de son script de calcul.
SetPosition(point: Aspose.Pdf.Point)Mettre le premier rectangle du widget du champ vers le point fourni (cour de haut-la gauche).
WidgetAnnotation(doc: Document)Programmatic ctor - Création d’une note de widget simple associée au lecteur doc.
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 CheckboxField.
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).

Voir aussi

 Français