RadioButtonOptionField

RadioButtonOptionField

Panoramica

RadioButtonOptionField è una classe in Aspose.PDF FOSS per .NET. Eredita da: RadioButtonField.

Un’opzione di un RadioButtonField.

Questa classe fornisce 39 metodi per lavorare con oggetti RadioButtonOptionField nei programmi .NET. I metodi disponibili includono: Accept, Add, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, e 13 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS per .NET. Proprietà: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags, e 91 in più.

Proprietà

NomeTipoAccessoDescrizione
DefaultAppearanceDefaultAppearanceLetturaImpostazioni di aspetto predefinito (/DA) applicate al widget dell’opzione.
CaptionAspose.Pdf.Text.TextFragment?Lettura/ScritturaTesto della didascalia mostrato accanto al glifo radio.
OptionNamestring?Lettura/ScritturaIl nome /Opt scritto nel campo padre quando questa opzione viene aggiunta.
StyleBoxStyleLettura/ScritturaStile visivo del glifo radio.
WidthdoubleLettura/ScritturaLarghezza del rettangolo del widget dell’opzione in punti.
HeightdoubleLettura/ScritturaAltezza del rettangolo del widget dell’opzione in punti.
BorderBorder?Lettura/ScritturaStile del bordo applicato al widget dell’opzione.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsLetturaDizionario delle caratteristiche visive (/MK) applicato al widget dell’opzione.
RectRectangle?LetturaIl rettangolo del widget dell’opzione.
NoToggleToOffboolLettura/Scrittura/Ff bit 15 (NoToggleToOff): quando è true l’utente non può deselezionare il pulsante radio selezionato facendo nuovamente clic su di esso.
ShapeBoxShapeLettura/ScritturaForma del bordo esterno dei widget radio-button.
PageIndexintLetturaIndice di pagina basato su 1 del primo widget del campo.
OptionsOptionCollectionLetturaLa raccolta di opzioni del radio-button.
IsRadioboolLetturaSe questo è un pulsante radio (sempre vero per RadioButtonField).
IsPushbuttonboolLetturaSe questo è un pulsante (sempre falso per RadioButtonField).
SelectedValuestring?LetturaValore attualmente selezionato, oppure null se non è selezionato nulla.
SelectedintLettura/ScritturaOttiene o imposta l’indice basato su 1 dell’opzione del pulsante radio selezionata tra gli stati di aspetto del widget bambino /AP/N (escluso lo stato universale “Off”).
Valuestring?Lettura/ScritturaSovrascrittura di Value.
IsComboboolLetturaOttiene il valore is combo.
IsEditableboolLetturaOttiene l’editabilità.
IsMultiSelectboolLetturaOttiene il valore di IsMultiSelect.
IsSortedboolLetturaOttiene il valore di is sorted.
MultiSelectboolLettura/ScritturaOttieni/imposta MultiSelect (/Ff bit 22 — 0-based 21).
CommitImmediatelyboolLettura/ScritturaOttieni/imposta CommitOnSelChange (/Ff bit 27 — 0-based 26).
SelectedItemsint[]Lettura/ScritturaIndici delle opzioni selezionate basati su zero (public-API forma int[] fratello di SelectedIndices; il setter riscrive /V dalle opzioni corrispondenti).
SelectedValuesIReadOnlyList<string>Lettura/ScritturaI valori attualmente selezionati.
SelectedIndicesIReadOnlyList<int>LetturaGli indici basati su zero dei valori selezionati all’interno dell’elenco Options.
TypeFieldTypeLetturaIl tipo di campo.
FullNamestring?LetturaIl nome del campo completamente qualificato.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLettura/ScritturaSovrascrittura dell’allineamento orizzontale specifico per il testo applicata all’aspetto del widget del campo.
PartialNamestring?Lettura/ScritturaIl nome parziale del campo (/T).
NormalAppearanceXForm?LetturaL’aspetto “Normal” del campo (la voce /AP /N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryLetturaI flussi di aspetto del widget del campo (l’entry /AP), indicizzati per nome dell’aspetto.
OnActivatedAnnotations.PdfAction?Lettura/ScritturaL’azione attivata quando questo campo è attivato (entry /A).
CountintLetturaNumero di elementi figli nell’array /Kids di questo campo — oppure campi figli (nodi gerarchici) o annotazioni widget (un campo terminale con più widget visivi, come una casella di controllo/radio raggruppata).
FieldsField[]LetturaFigli di tipo Field di questo campo come un array snapshot — accessor di convenienza che rispecchia i Fields nel form.
DefaultValuestring?LetturaIl valore predefinito (/DV).
AlternateNamestring?Lettura/ScritturaIl nome alternativo del campo / tooltip (/TU entry).
FlagsAspose.Pdf.Annotations.AnnotationFlagsLettura/ScritturaI flag di annotazione del widget (/F entry), ad es.
TabOrderintLettura/ScritturaIndice dell’ordine di tabulazione per questo campo.
IsReadOnlyboolLetturaIndica se il campo è di sola lettura.
ReadOnlyboolLettura/ScritturaIndica se il campo è di sola lettura (alias configurabile per la parità API).
IsRequiredboolLetturaSe il campo è obbligatorio.
ColorColorLettura/ScritturaIl colore del campo (memorizzato nella stringa di aspetto predefinito /DA come RGB).
AnnotationIndexintLettura/ScritturaPosizione della scheda basata su 1 di questo widget del campo all’interno dell’array /Annots della sua pagina — l’ordine dell’array è l’ordine delle schede della pagina.
FitIntoRectangleboolLettura/ScritturaFlag globale: quando è true, il valore di un campo viene ridimensionato automaticamente per adattarsi al rettangolo del widget.
IsGroupboolLetturaIndica se questo campo è un contenitore/gruppo di campi figlio.
IsSharedFieldboolLettura/ScritturaIndica se questo campo appartiene a un gruppo di campi condivisi.
IsSynchronizedboolLetturaIndica se la collezione è thread-safe.
SyncRootobjectLetturaRadice di sincronizzazione; restituisce questa istanza.
MaxFontSizedoubleLettura/ScritturaDimensione massima del carattere usata dall’adattamento automatico dell’aspetto del campo.
MinFontSizedoubleLettura/ScritturaDimensione minima del carattere usata dall’adattamento automatico dell’aspetto del campo.
MappingNamestring?Lettura/ScritturaNome di mapping usato dagli script esterni per identificare il campo.
AnnotationTypeAnnotationTypeLetturaSempre Widget.
ActionsAnnotationActionCollectionLetturaSlot di azione per l’albero /AA del widget.
ExportableboolLettura/ScritturaIndica se il valore del widget deve essere esportato all’invio del modulo.
HighlightingHighlightingModeLettura/ScritturaModalità di evidenziazione visuale usata quando l’utente clicca sul widget (/H entry).
ParentForms.Field?LetturaCampo genitore quando questo widget è il figlio visuale di un campo AcroForm.
RequiredboolLettura/ScritturaIndica se il widget deve essere compilato prima dell’invio (/Ff bit 2).
HighlightModestringLetturaLa modalità di evidenziazione (/H entry).
DefaultAppearanceStringstring?LetturaLa stringa di aspetto predefinito (/DA entry).
FieldValuestring?LetturaIl valore del campo (/V entry).
DefaultFieldValuestring?LetturaIl valore predefinito del campo (/DV entry).
FieldTypestring?LetturaIl tipo di campo (voce /FT).
InnerRectRectangle?LetturaIl rettangolo di annotazione ridotto dall’entrata /RD (differenze di rettangolo) — la regione effettivamente disegnata all’interno di Rect.
ActiveStatestring?Lettura/ScritturaStato di aspetto attualmente attivo (voce /AS).
AlignmentTextAlignmentLettura/ScritturaAllineamento del testo (per annotazioni di testo libero / widget contenenti testo ricco).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLettura/ScritturaAllineamento orizzontale (esposto oltre a Alignment; i due sono impostabili indipendentemente).
StatesAppearanceDictionaryLetturaDizionario di stato dell’aspetto (il sotto-dizionario per stato di AP/N, ad es.
UpdateAppearanceOnConvertboolLettura/ScritturaSpecifica se rigenerare lo stream di aspetto quando un’annotazione viene salvata in un documento convertito.
UseFontSubsetboolLettura/ScritturaSpecifica se il font incorporato (se presente) debba essere sottosettato.
Contentsstring?Lettura/ScritturaIl contenuto dell’annotazione (testo).
OpacitydoubleLettura/ScritturaOpacità dell’annotazione (0.0 = trasparente, 1.0 = opaco).
InteriorColorColor?Lettura/ScritturaIl colore interno dell’annotazione (/IC entry, per annotazioni cerchio/quadrato/linea).
Titlestring?Lettura/ScritturaIl titolo dell’annotazione (autore per le annotazioni di markup).
Namestring?Lettura/ScritturaIl nome dell’annotazione (identificatore unico — la voce /NM).
Subjectstring?Lettura/ScritturaL’oggetto dell’annotazione (/Subj entry).
ModifiedDatestring?LetturaLa data di modifica.
ModifiedDateTimeLettura/ScritturaLa data /M (modificata) come DateTime digitato.
AnnotationFlagsAnnotationFlagsLettura/ScritturaAlias tipizzato di Flags che corrisponde alla superficie pubblica che espone AnnotationFlags come proprietà.
ActionPdfAction?Lettura/ScritturaL’azione associata a questa annotazione (/A entry).
Authorstring?LetturaL’autore dell’annotazione (/T entry).
AnnotationStatestring?LetturaLo stato dell’annotazione (/State entry), ad es.
AnnotationStateModelstring?LetturaIl modello di stato dell’annotazione (/StateModel entry), ad es.
ReplyTypestring?LetturaIl tipo di risposta (/RT entry), per es.
InReplyToAnnotation?Lettura/ScritturaL’annotazione a cui risponde questo (/IRT entry).
QuadPointsPoint[]Lettura/ScritturaQuadPoints come un array di valori Point.
PagePage?LetturaLa pagina che possiede questa annotazione, o null quando non può essere risolta (ad es.
VerticalAlignmentVerticalAlignmentLettura/ScritturaAllineamento verticale applicato a questo paragrafo.
MarginMarginInfoLettura/ScritturaInformazioni del margine esterno applicate a questo paragrafo.
IsFirstParagraphInColumnboolLettura/ScritturaForza il paragrafo a iniziare una nuova colonna.
IsKeptWithNextboolLettura/ScritturaMantieni questo paragrafo sulla stessa pagina del successivo.
IsInNewPageboolLettura/ScritturaForza il paragrafo a iniziare su una nuova pagina.
IsInLineParagraphboolLettura/ScritturaFlag del paragrafo inline (non inizia una nuova riga).
HyperlinkTextstring?Lettura/ScritturaDestinazione del collegamento ipertestuale di tipo stringa legacy.
HyperlinkHyperlink?Lettura/ScritturaDecorazione del collegamento ipertestuale tipizzato applicata al paragrafo.
ZIndexintLettura/ScritturaIndice Z-order utilizzato dal renderizzatore DOM.

Metodi

FirmaDescrizione
RadioButtonOptionField()Chiama RadioButtonOptionField su questa istanza di RadioButtonOptionField.
RadioButtonOptionField(page: Page, rect: Rectangle)Chiama RadioButtonOptionField(page, rect) su questa istanza di RadioButtonOptionField.
RadioButtonField(page: Page)Crea un nuovo campo radio-button legato al lettore della pagina fornita.
RadioButtonField(page: Page, rect: Rectangle)Costruisci con il /Rect a livello di campo impostato.
RadioButtonField(doc: Document)Chiama RadioButtonField(doc) su questa istanza di RadioButtonOptionField.
AddOption(optionName: string, rect: Rectangle)Aggiunge un’opzione con il nome dello stato di aspetto fornito nel rettangolo specificato.
AddOption(optionName: string)Aggiunge un’opzione radio solo per nome; ombreggia la versione ChoiceField ereditata, così il riflesso la visualizza su questo tipo.
Add(option: RadioButtonOptionField)Aggiunge un RadioButtonOptionField configurato come widget figlio di questo gruppo radio.
SetPosition(point: Aspose.Pdf.Point)Sposta il rettangolo del widget del campo al punto, preservando la larghezza/altezza attuale.
ChoiceField(doc: Document)Chiama ChoiceField(doc) su questa istanza di RadioButtonOptionField.
ChoiceField(doc: Document, rect: Rectangle)Chiama ChoiceField(doc, rect) su questa istanza di RadioButtonOptionField.
ChoiceField(page: Page, rect: Rectangle)Chiama ChoiceField(page, rect) su questa istanza di RadioButtonOptionField.
AddOption(export: string, name: string)Aggiungi un’opzione con valori di esportazione e visualizzazione separati.
DeleteOption(optionName: string)Rimuovi la prima opzione che corrisponde a optionName (sia come un semplice PdfString sia come la metà di visualizzazione di una coppia [export, name]).
Field(doc: Document)Crea un campo collegato a un documento.
GetEnumerator()Itera le annotazioni widget per i figli di questo campo nell’array /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Copia le annotazioni widget in un array a partire dall’indice.
CopyTo(array: Field[], index: int)Copia i figli di questo campo (come istanze Field) in un array a partire dall’indice.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Esegui l’azione JavaScript fornita su questo campo.
ExportToJson(stream: Stream)Serializza questo campo in JSON (un singolo oggetto FieldExportingData) tramite lo stream fornito.
ExportToJson(fileName: string)Serializza questo campo in un file JSON.
ExportToJson(stream: Stream, options: ExportFieldsToJsonOptions?)Serializza questo campo in JSON tramite lo stream fornito.
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)Serializza questo campo in un file JSON.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Scrivi il nome del campo, i flag e il valore in un flusso JSON.
Flatten()Appiattisci questo campo — trasforma il suo valore in contenuto di pagina statico.
GetWidgetEnumerator()Enumeratore tipizzato a WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Leggi il valore di questo campo da un flusso JSON.
ImportValueFromJson(inputJsonStream: Stream, fieldFullNameInJSON: string)Leggi il valore di un campo nominato da un flusso JSON — un singolo oggetto campo (possibilmente annidato tramite ChildFields) o un array di essi — e applica il valore della voce il cui percorso puntato corrisponde a fieldFullNameInJSON.
Recalculate()Ricalcola il valore del campo dallo script di calcolo.
WidgetAnnotation(doc: Document)Ctor programmatico — crea un’annotazione widget vuota associata al lettore del documento.
ExportToJson(stream: System.IO.Stream)Serializza il campo di questo widget come JSON in un flusso.
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)Serializza il campo di questo widget come un singolo oggetto FieldExportingData JSON in un flusso.
GetCheckedStateName()Restituisce il nome dello stato di aspetto che rappresenta lo stato “on” / “checked” di questo widget (tipicamente “Yes”), ricercato tra le chiavi del dizionario /AP/N (qualsiasi cosa che non sia “Off”).
Accept(visitor: AnnotationSelector)Chiama Accept(visitor) su questa istanza di RadioButtonOptionField.
GetRectangle(considerRotation: bool)Rettangolo di delimitazione regolato da considerRotation.
ChangeAfterResize(transform: Matrix)Regola la geometria dell’annotazione dopo che l’utente ha ridimensionato la pagina o il rettangolo ospite.
UpdateAppearances()Rigenera lo stream di aspetto normale (/AP /N) dalla geometria e dai colori attuali dell’annotazione.
WriteXfdf(writer: System.Xml.XmlWriter)Serializza questa annotazione come elemento XFDF nel writer (PDF 32000 §12.7.8 / XFDF 3.0).
Clone()Clonazione superficiale — copia lo stato scalare/condiviso per riferimento.

Vedi anche

 Italiano