RadioButtonField

RadioButtonField

Revisión

RadioButtonField Es una clase en Aspose.PDF FOSS para .NET. Heredados de: ChoiceField.

Esta clase proporciona 27 métodos para trabajar con los objetos de RadioButtonField en programas .NET. Los métodos disponibles incluyen: Accept, Add, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field,y 12 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,Y 87 más.

Propiedades

NombreTipoAccesoDescripción
NoToggleToOffboolLeer / escribir/Ff bit 15 (NoToggleToOff): cuando es cierto, el usuario no puede desactivar el botón de radio seleccionado haciendo clic en él otra vez.
StyleBoxStyleLeer / escribirEl estilo visual del radio glif (/MK / CA).
PageIndexintLeer1-based page index of the field’s first widget.
OptionsOptionCollectionLeerLa colección de opciones de botón radio.
IsRadioboolLeerSi es un botón de radio (siempre cierto para RadioButtonField).
IsPushbuttonboolLeer¿Es un botón de pulso (siempre falso para RadioButtonField).
SelectedValuestring?LeerValor seleccionado actualmente, o cero si no se selecciona nada.
SelectedintLeer / escribirObtenga o coloca el índice de base 1 de la opción del botón de radio seleccionado entre los estados de aparición del widget /AP/N (excluso el estado universal “Off”).
Valuestring?Leer / escribirsobre la valoración.
IsComboboolLeerY es que se trata de combo.
IsEditableboolLeerSe puede editar.
IsMultiSelectboolLeerSe trata de un multi selector.
IsSortedboolLeerSe lo ha ordenado.
MultiSelectboolLeer / escribirObtenga/set MultiSelect (/Ff bit 22 — 0-based 21).
CommitImmediatelyboolLeer / escribirObtenga/set CommitOnSelChange (/Ff bit 27 — 0-based 26).
SelectedItemsint[]Leer / escribir0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options).
SelectedValuesIReadOnlyList<string>Leer / escribirlos valores seleccionados actualmente.
SelectedIndicesIReadOnlyList<int>LeerLos índices de valores seleccionados en la lista Opciones.
TypeFieldTypeLeerEl tipo de campo.
FullNamestring?LeerNombre de campo totalmente cualificado.
Namestring?Leer / escribirEl nombre de campo totalmente cualificado (alias para FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLeer / escribirEl alineamiento horizontal específico de texto se aplica a la apariencia del widget del campo.
PartialNamestring?Leer / escribirNombre de campo parcial (T).
NormalAppearanceXForm?LeerLa aparición “Normal” del campo (la entrada /AP / N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryLeerEl widget de campo fluye la apariencia (la entrada /AP), marcada por el nombre de aparición.
OnActivatedAnnotations.PdfAction?Leer / escribirLa acción se inicia cuando este campo está activado (/A entrada).
CountintLeerNúmero de niños en el array /Kids de este campo - ya sea campos infantiles (nodo hierárquico) o anotaciones de widget (un campo terminal con varios widgets visuales, como una cuchara de control/radio de grupo).
FieldsField[]LeerLos niños de este campo como un rasgo de fotos - accesorio conveniente para mirar campos en la forma.
DefaultValuestring?LeerEl valor de la norma (DV).
AlternateNamestring?Leer / escribirEl nombre de campo alternativo / Tipo de herramienta (/TU entrada).
FlagsAspose.Pdf.Annotations.AnnotationFlagsLeer / escribirLas banderas de anotación del widget (/F entrada), por ejemplo.
TabOrderintLeer / escribirIndice de orden Tab para este campo.
IsReadOnlyboolLeerSi el campo es leído.
ReadOnlyboolLeer / escribirSi el campo es sólo leído (alias estable para la paridad de API).
IsRequiredboolLeerSi el campo es necesario.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsLeerCaracterísticas de aparición (cuelos fronterizos / de fondo, rotación de widget).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceLeer / escribirAparición de carácter previo (fonte, tamaño, color) del campo — por referencia publicada en WidgetAnnotation.
RectRectangle?Leer / escribirEl campo rectángulo.
BorderBorder?Leer / escribirLa frontera del campo.
ColorColorLeer / escribirEl color del campo (en /DA se almacena en la línea de apariencia por defecto como RGB).
AnnotationIndexintLeer / escribir1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolLeer / escribirBandera global: cuando es verdad, el valor de un campo se reduce automáticamente para adaptarse a su rectangulo del widget.
IsGroupboolLeerSi este campo es un contenedor/grupo de campos infantiles.
IsSharedFieldboolLeer / escribirSi este campo pertenece a un grupo de campos compartidos.
IsSynchronizedboolLeer¿La colección es thread-safe?.
SyncRootobjectLeerLa raíz de sincronización; regresa esta instancia.
MaxFontSizedoubleLeer / escribirEl tamaño máximo de la letra utilizado por el auto-fit aspecto del campo.
MinFontSizedoubleLeer / escribirEl tamaño mínimo de la letra utilizado por el auto-fit aspecto del campo.
MappingNamestring?Leer / escribirNombre de mapa utilizado por los scripts externos para identificar el campo.
AnnotationTypeAnnotationTypeLeerSiempre con Widget.
ActionsAnnotationActionCollectionLeerLas plazas de acción para el árbol /AA del widget.
ExportableboolLeer / escribir¿Debería exportar el valor del widget en la presentación de formulario?.
HighlightingHighlightingModeLeer / escribirEl modo de alentamiento visual se utiliza cuando el usuario haga clic en el widget (/H entrada).
ParentForms.Field?LeerPágina parental cuando este widget es el niño visual de un campo AcroForm.
RequiredboolLeer / escribir¿Deberá ser cumplimentado el widget antes de presentar (/Ff bit 2).
HighlightModestringLeerEl modo de alerta ( / H entrada).
DefaultAppearanceStringstring?LeerLa línea de aparición estándar (/DA entrada).
FieldValuestring?LeerValor de campo ( / V entrada).
DefaultFieldValuestring?LeerValor de campo estándar (/DV entrada).
FieldTypestring?LeerTipo de campo ( / entrada FT).
WidthdoubleLeer / escribirLa anotación de la dirección rectangular.
HeightdoubleLeer / escribirLa altura del anotamiento rectángulo.
ActiveStatestring?Leer / escribirestado de aparición activa actual (/ entrada AS).
AlignmentTextAlignmentLeer / escribirAlineación de texto (para anotaciones de textos libres / widget con texto rico).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLeer / escribirAlineación horizontal, expuesta además de alineaciones; las dos son independientemente ajustables.
StatesAppearanceDictionaryLeerDiccionario de estado de aparición (el subdicto per estado del AP/N, por ejemplo.
UpdateAppearanceOnConvertboolLeer / escribir¿O para regenerar el flujo de apariencia cuando la anotación se salva en un documento convertido.
UseFontSubsetboolLeer / escribir¿Debería ser subjetado el font (si hay) incorporado.
Contentsstring?Leer / escribirEl contenido de la anotación (text).
OpacitydoubleLeer / escribirOpacidad de la anotación (0.0 = transparente, 1.0 = opaca).
InteriorColorColor?Leer / escribirEl color interior de la anotación (/entrada IC, para anotamientos circulares / cuadrados / líneas).
Titlestring?Leer / escribirTítulo de la anotación (autor para las anotadas).
Subjectstring?Leer / escribirEl objeto de la anotación (/Subj entrada).
ModifiedDatestring?LeerLa fecha de modificación.
ModifiedDateTimeLeer / escribirLa fecha /M (modificada) como un DateTime.
AnnotationFlagsAnnotationFlagsLeer / escribirTipo de alias de Banderas que exponen AnnotationFlags como propiedad.
ActionPdfAction?Leer / escribirLa acción asociada con esta anotación (/A entrada).
Authorstring?LeerEl autor de la anotación (/T entrada).
AnnotationStatestring?LeerEl estado de la anotación (/ Entrada del Estado), por ejemplo.
AnnotationStateModelstring?LeerEl modelo de estado de la anotación (/StateModel entrada), por ejemplo.
ReplyTypestring?LeerEl tipo de respuesta (/RT entrada), por ejemplo.
InReplyToAnnotation?Leer / escribirLa anotación esta la que se replica a (/IRT entrada).
QuadPointsPoint[]Leer / escribirQuadPoints como una serie de valores puntos.
PagePage?LeerLa página que posee esta anotación, o nula cuando no se puede resolver (por ejemplo.
VerticalAlignmentVerticalAlignmentLeer / escribirEl alineamiento vertical aplicado a este apartado.
MarginMarginInfo?Leer / escribirInformación de margen exterior aplicada a este apartado.
IsFirstParagraphInColumnboolLeer / escribirConforzar el párrafo para iniciar una nueva columna.
IsKeptWithNextboolLeer / escribirMantenga este apartado en la misma página que el siguiente.
IsInNewPageboolLeer / escribirConvite el párrafo a comenzar en una nueva página.
IsInLineParagraphboolLeer / escribirLa bandera del párrafo (no comienza una nueva línea).
HyperlinkTextstring?Leer / escribirEl objetivo de la herencia es el tipo de hiperlink.
HyperlinkHyperlink?Leer / escribirTipos de decoración hiperlink aplicado al párrafo.
ZIndexintLeer / escribirEl índice de orden Z utilizado por el render DOM.

Metodología

firmaDescripción
RadioButtonField(page: Page)Crea un nuevo campo de botón radio vinculado al lector de la página suministrada.
RadioButtonField(page: Page, rect: Rectangle)Construcción con el conjunto de campo / nivel derecho.
RadioButtonField(doc: Document)Póngase en el instante RadioButtonField.
AddOption(optionName: string, rect: Rectangle)Addique una opción con el nombre de estado de apariencia dado en la rectangular suministrada.
AddOption(optionName: string)Añade una opción de radio por nombre solo (no hay rectangulo del widget todavía); sombra la versión heredada ChoiceField para que aparezca directamente en este tipo.
Add(option: RadioButtonOptionField)Añade un RadioButtonOptionField configurado como un widget infantil de este grupo de radio.
SetPosition(point: Aspose.Pdf.Point)Moviere el rectángulo del widget de campo a punto, preservando la anchura/alza actual.
ChoiceField(doc: Document)Póngase en el instante ChoiceField.
DeleteOption(optionName: string)Removemos la primera opción que corresponde a la opción Nombre (o como un bar PdfString o como la mitad de una pareja [exporta, nombre]).
Field(doc: Document)Crea un campo vinculado a un documento.
GetEnumerator()Iterates anotaciones de widget para los niños de este campo en la array /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Copia las anotaciones de widget en una array que comienza con el índice.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Ejecutar la acción proporcionada JavaScript contra este campo.
ExportToJson(stream: Stream)Serializa este campo a JSON (un solo objeto FieldExportingData) a través del flujo suministrado.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Escribe el nombre, las banderas y los valores del campo en un flujo JSON.
Flatten()Flatte este campo: converta su valor en contenido de página estático.
GetWidgetEnumerator()Enumerador en la que se escribe WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Leer el valor de este campo desde un flujo JSON.
Recalculate()Recalcular el valor del campo desde su script de cálculo.
WidgetAnnotation(doc: Document)Ctor programático - crea una anotación de widget simple asociada con el lector del doc.
GetCheckedStateName()Retorna el nombre de estado que representa el estado “en” / “checked” de este widget (tipo “sí”), mirando desde las claves del /AP/N dict (todo lo que no es “Desactivado”).
Accept(visitor: AnnotationSelector)Convocar Aceptar en esta instancia RadioButtonField.
GetRectangle(considerRotation: bool)La recta de límite ajustada por considerRotation.
ChangeAfterResize(transform: Matrix)Ajuste la geometría de la anotación después de que el usuario resiguiere la página o el rectángulo del alojamiento.
UpdateAppearances()Regenera el flujo de aparición normal (/AP / N) desde la geometría y los colores actuales de la anotación.
WriteXfdf(writer: System.Xml.XmlWriter)Serializar esta anotación como elemento XFDF para el escritor (PDF 32000 §12.7.8 / X FDF 3.0).
Clone()Clone de Shallow: copias del estado escalar/ref-shared.

Ver también

 Español