RadioButtonField
Vue de l’ensemble
RadioButtonField Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : ChoiceField.
Cette classe fournit 27 méthodes pour travailler avec des objets RadioButtonField dans les programmes .NET. Les méthodes disponibles comprennent : Accept, Add, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field,12 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, AlternateName, AnnotationFlags,Et 87 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
NoToggleToOff | bool | Lire / Écrire | /Ff bit 15 (NoToggleToOff): lorsque c’est vrai, l’utilisateur ne peut pas supprimer le bouton radio sélectionné en le cliquant à nouveau. |
Style | BoxStyle | Lire / Écrire | Le style visuel du glyph radio (/MK / CA). |
PageIndex | int | Lire | 1-based page index of the field’s first widget. |
Options | OptionCollection | Lire | La collection de boutons radio. |
IsRadio | bool | Lire | Que ce soit un bouton radio (toutefois vrai pour RadioButtonField). |
IsPushbutton | bool | Lire | Que ce soit un bouton de pression (souis faux pour RadioButtonField). |
SelectedValue | string? | Lire | Votre valeur actuellement sélectionnée, ou null si rien n’est sélectionné. |
Selected | int | Lire / Écrire | Obtenez ou placez l’indice basé sur 1 de l’option du bouton radio sélectionné parmi les statuts d’apparence du widget /AP/N (sauf l ́état universel « Off »). |
Value | string? | Lire / Écrire | surplus de valeur. |
IsCombo | bool | Lire | C’est le combo. |
IsEditable | bool | Lire | Il est édité. |
IsMultiSelect | bool | Lire | Le choix est multi-selec. |
IsSorted | bool | Lire | Il est sorté. |
MultiSelect | bool | Lire / Écrire | Obtenez/set MultiSelect (/Ff bit 22 — 0-basé 21). |
CommitImmediately | bool | Lire / Écrire | Obtenez/set CommitOnSelChange (/Ff bit 27 — 0 basé 26). |
SelectedItems | int[] | Lire / Écrire | 0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options). |
SelectedValues | IReadOnlyList<string> | Lire / Écrire | Les valeurs actuellement sélectionnées. |
SelectedIndices | IReadOnlyList<int> | Lire | Les indices basés sur 0 des valeurs sélectionnées dans la liste des options. |
Type | FieldType | Lire | Le type de champ. |
FullName | string? | Lire | Nom de champ entièrement qualifié. |
Name | string? | Lire / Écrire | Le nom de champ entièrement qualifié (alias pour FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Lire / Écrire | L’alignement horizontal spécifique à la texture est appliqué à l’apparence du widget du champ. |
PartialName | string? | Lire / Écrire | Le nom de champ partiel (T). |
NormalAppearance | XForm? | Lire | L’apparence « normale » du champ (l’entrée /AP /N). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Lire | L’apparence du widget de champ coule (l’entrée /AP), clé par le nom d’apparaison. |
OnActivated | Annotations.PdfAction? | Lire / Écrire | L’action est déclenchée lorsque ce champ est activé (/A entré). |
Count | int | Lire | Nombre 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). |
Fields | Field[] | Lire | Les enfants de ce champ en type champ comme un coup d’œil - accessoires de confort pour peindre les champs sur la forme. |
DefaultValue | string? | Lire | La valeur défaut (DV) est la valeur de l’électricité. |
AlternateName | string? | Lire / Écrire | Le nom de champ alternatif / type d’outil (/entrée de la TUE). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Lire / Écrire | Les drapeaux d’anotation du widget (/F entry), par exemple. |
TabOrder | int | Lire / Écrire | Indice de commande pour ce champ. |
IsReadOnly | bool | Lire | Que le champ soit seulement lu. |
ReadOnly | bool | Lire / Écrire | Que le champ soit seulement lisible (lias stable pour la parité API). |
IsRequired | bool | Lire | Que le champ soit nécessaire. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Lire | Caractéristiques d’apparition (colors de frontière / fond, rotation du widget). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Lire / Écrire | Apparition par défaut (fonte, taille, couleur) du champ — par référence publiée sur WidgetAnnotation. |
Rect | Rectangle? | Lire / Écrire | Le champ rectangle. |
Border | Border? | Lire / Écrire | La frontière du champ. |
Color | Color | Lire / Écrire | La couleur de champ (enregistrée dans la barre d’apparence /DA par défaut en RGB). |
AnnotationIndex | int | Lire / Écrire | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
FitIntoRectangle | bool | Lire / Écrire | Drapeau mondial : lorsque c’est vrai, la valeur d’un champ est automatiquement récession pour correspondre à son rectangle de widget. |
IsGroup | bool | Lire | Que ce champ soit un conteneur/groupe de champs pour enfants. |
IsSharedField | bool | Lire / Écrire | Que ce champ appartient à un groupe de champs partagés. |
IsSynchronized | bool | Lire | Que la collection soit thread-safe. |
SyncRoot | object | Lire | Synchronisation de la racine ; retourne cette instance. |
MaxFontSize | double | Lire / Écrire | La taille maximale de la phonture utilisée par l’apparence du champ est auto-fit. |
MinFontSize | double | Lire / Écrire | La taille de la phonture minimale utilisée par l’apparence du champ est auto-fit. |
MappingName | string? | Lire / Écrire | Mappage de noms utilisés par des scripts externes pour identifier le champ. |
AnnotationType | AnnotationType | Lire | Toujours un widget. |
Actions | AnnotationActionCollection | Lire | Slots d’action pour le widget /AA. |
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). |
Parent | Forms.Field? | Lire | Pays parent lorsque ce widget est l’enfant visuel d’un champ AcroForm. |
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é). |
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). |
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. |
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). |
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). |
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. |
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. |
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 |
|---|---|
RadioButtonField(page: Page) | Créer un nouveau champ de bouton radio lié au lecteur de la page fournie. |
RadioButtonField(page: Page, rect: Rectangle) | Construire avec le set de niveau /Régime. |
RadioButtonField(doc: Document) | Appelez RadioButtonField sur cette instance RadioButtonField. |
AddOption(optionName: string, rect: Rectangle) | Ajouter une option avec le nom de l’état d’apparence donné dans la rectangle fournie. |
AddOption(optionName: string) | Ajoutez une option radio par nom seulement (pas de rectangle widget encore); il ombre la version héritée ChoiceField afin qu’elle apparaisse directement sur ce type. |
Add(option: RadioButtonOptionField) | Ajouter un RadioButtonOptionField configuré comme widget enfant de ce groupe radio. |
SetPosition(point: Aspose.Pdf.Point) | Mouvez le rectangle du widget de champ vers la pointe, en préservant la largeur/altitude courante. |
ChoiceField(doc: Document) | Appelez ChoiceField sur cette instance RadioButtonField. |
DeleteOption(optionName: string) | Supprimez la première option correspondant à l’option Nom (ou en tant que bar PdfString ou comme la moitié de l’affichage d’un [export, nom] couple). |
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. |
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 RadioButtonField. |
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). |
Clone() | Shallow clone - copies de l’état scalar/ref-shared. |