ComboBoxField
Revisión
ComboBoxField Es una clase en Aspose.PDF FOSS para .NET. Heredados de: ChoiceField.
Combo (drop-down) forma campo — un ChoiceField con el conjunto de bandera Comba.
Esta clase proporciona 26 métodos para trabajar con los objetos de ComboBoxField en programas .NET. Los métodos disponibles incluyen: Accept, AddOption, ChangeAfterResize, ChoiceField, Clone, ComboBoxField, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field,11 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 84 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Editable | bool | Leer / escribir | ¿Puede el usuario escribir un valor de formato libre (/Ff bit 19, Edit). |
SpellCheck | bool | Leer / escribir | Se activa el control de espell (/Ff bit 23, DoNotSpellCheck invertido). |
IsCombo | bool | Leer | Y es que se trata de combo. |
IsEditable | bool | Leer | Se puede editar. |
IsMultiSelect | bool | Leer | Se trata de un multi selector. |
IsSorted | bool | Leer | Se lo ha ordenado. |
MultiSelect | bool | Leer / escribir | Obtenga/set MultiSelect (/Ff bit 22 — 0-based 21). |
CommitImmediately | bool | Leer / escribir | Obtenga/set CommitOnSelChange (/Ff bit 27 — 0-based 26). |
SelectedItems | int[] | Leer / escribir | 0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options). |
SelectedValues | IReadOnlyList<string> | Leer / escribir | los valores seleccionados actualmente. |
SelectedIndices | IReadOnlyList<int> | Leer | Los índices de valores seleccionados en la lista Opciones. |
Options | OptionCollection | Leer | La colección de opciones. |
Selected | int | Leer / escribir | 1-based index of the currently selected option, or -1 when no option is selected or the selection cannot be matched against the option list. |
Value | string? | Leer / escribir | El valor de campo ( / V ). |
Type | FieldType | Leer | El tipo de campo. |
FullName | string? | Leer | Nombre de campo totalmente cualificado. |
Name | string? | Leer / escribir | El nombre de campo totalmente cualificado (alias para FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Leer / escribir | El alineamiento horizontal específico de texto se aplica a la apariencia del widget del campo. |
PageIndex | int | Leer | 1-based index of the page that owns this field’s widget. |
PartialName | string? | Leer / escribir | Nombre de campo parcial (T). |
NormalAppearance | XForm? | Leer | La aparición “Normal” del campo (la entrada /AP / N). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Leer | El widget de campo fluye la apariencia (la entrada /AP), marcada por el nombre de aparición. |
OnActivated | Annotations.PdfAction? | Leer / escribir | La acción se inicia cuando este campo está activado (/A entrada). |
Count | int | Leer | Nú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). |
Fields | Field[] | Leer | Los niños de este campo como un rasgo de fotos - accesorio conveniente para mirar campos en la forma. |
DefaultValue | string? | Leer | El valor de la norma (DV). |
AlternateName | string? | Leer / escribir | El nombre de campo alternativo / Tipo de herramienta (/TU entrada). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Leer / escribir | Las banderas de anotación del widget (/F entrada), por ejemplo. |
TabOrder | int | Leer / escribir | Indice de orden Tab para este campo. |
IsReadOnly | bool | Leer | Si el campo es leído. |
ReadOnly | bool | Leer / escribir | Si el campo es sólo leído (alias estable para la paridad de API). |
IsRequired | bool | Leer | Si el campo es necesario. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Leer | Características de aparición (cuelos fronterizos / de fondo, rotación de widget). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Leer / escribir | Aparición de carácter previo (fonte, tamaño, color) del campo — por referencia publicada en WidgetAnnotation. |
Rect | Rectangle? | Leer / escribir | El campo rectángulo. |
Border | Border? | Leer / escribir | La frontera del campo. |
Color | Color | Leer / escribir | El color del campo (en /DA se almacena en la línea de apariencia por defecto como RGB). |
AnnotationIndex | int | Leer / escribir | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
FitIntoRectangle | bool | Leer / escribir | Bandera global: cuando es verdad, el valor de un campo se reduce automáticamente para adaptarse a su rectangulo del widget. |
IsGroup | bool | Leer | Si este campo es un contenedor/grupo de campos infantiles. |
IsSharedField | bool | Leer / escribir | Si este campo pertenece a un grupo de campos compartidos. |
IsSynchronized | bool | Leer | ¿La colección es thread-safe?. |
SyncRoot | object | Leer | La raíz de sincronización; regresa esta instancia. |
MaxFontSize | double | Leer / escribir | El tamaño máximo de la letra utilizado por el auto-fit aspecto del campo. |
MinFontSize | double | Leer / escribir | El tamaño mínimo de la letra utilizado por el auto-fit aspecto del campo. |
MappingName | string? | Leer / escribir | Nombre de mapa utilizado por los scripts externos para identificar el campo. |
AnnotationType | AnnotationType | Leer | Siempre con Widget. |
Actions | AnnotationActionCollection | Leer | Las plazas de acción para el árbol /AA del widget. |
Exportable | bool | Leer / escribir | ¿Debería exportar el valor del widget en la presentación de formulario?. |
Highlighting | HighlightingMode | Leer / escribir | El modo de alentamiento visual se utiliza cuando el usuario haga clic en el widget (/H entrada). |
Parent | Forms.Field? | Leer | Página parental cuando este widget es el niño visual de un campo AcroForm. |
Required | bool | Leer / escribir | ¿Deberá ser cumplimentado el widget antes de presentar (/Ff bit 2). |
HighlightMode | string | Leer | El modo de alerta ( / H entrada). |
DefaultAppearanceString | string? | Leer | La línea de aparición estándar (/DA entrada). |
FieldValue | string? | Leer | Valor de campo ( / V entrada). |
DefaultFieldValue | string? | Leer | Valor de campo estándar (/DV entrada). |
FieldType | string? | Leer | Tipo de campo ( / entrada FT). |
Width | double | Leer / escribir | La anotación de la dirección rectangular. |
Height | double | Leer / escribir | La altura del anotamiento rectángulo. |
ActiveState | string? | Leer / escribir | estado de aparición activa actual (/ entrada AS). |
Alignment | TextAlignment | Leer / escribir | Alineación de texto (para anotaciones de textos libres / widget con texto rico). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Leer / escribir | Alineación horizontal, expuesta además de alineaciones; las dos son independientemente ajustables. |
States | AppearanceDictionary | Leer | Diccionario de estado de aparición (el subdicto per estado del AP/N, por ejemplo. |
UpdateAppearanceOnConvert | bool | Leer / escribir | ¿O para regenerar el flujo de apariencia cuando la anotación se salva en un documento convertido. |
UseFontSubset | bool | Leer / escribir | ¿Debería ser subjetado el font (si hay) incorporado. |
Contents | string? | Leer / escribir | El contenido de la anotación (text). |
Opacity | double | Leer / escribir | Opacidad de la anotación (0.0 = transparente, 1.0 = opaca). |
InteriorColor | Color? | Leer / escribir | El color interior de la anotación (/entrada IC, para anotamientos circulares / cuadrados / líneas). |
Title | string? | Leer / escribir | Título de la anotación (autor para las anotadas). |
Subject | string? | Leer / escribir | El objeto de la anotación (/Subj entrada). |
ModifiedDate | string? | Leer | La fecha de modificación. |
Modified | DateTime | Leer / escribir | La fecha /M (modificada) como un DateTime. |
AnnotationFlags | AnnotationFlags | Leer / escribir | Tipo de alias de Banderas que exponen AnnotationFlags como propiedad. |
Action | PdfAction? | Leer / escribir | La acción asociada con esta anotación (/A entrada). |
Author | string? | Leer | El autor de la anotación (/T entrada). |
AnnotationState | string? | Leer | El estado de la anotación (/ Entrada del Estado), por ejemplo. |
AnnotationStateModel | string? | Leer | El modelo de estado de la anotación (/StateModel entrada), por ejemplo. |
ReplyType | string? | Leer | El tipo de respuesta (/RT entrada), por ejemplo. |
InReplyTo | Annotation? | Leer / escribir | La anotación esta la que se replica a (/IRT entrada). |
QuadPoints | Point[] | Leer / escribir | QuadPoints como una serie de valores puntos. |
Page | Page? | Leer | La página que posee esta anotación, o nula cuando no se puede resolver (por ejemplo. |
VerticalAlignment | VerticalAlignment | Leer / escribir | El alineamiento vertical aplicado a este apartado. |
Margin | MarginInfo? | Leer / escribir | Información de margen exterior aplicada a este apartado. |
IsFirstParagraphInColumn | bool | Leer / escribir | Conforzar el párrafo para iniciar una nueva columna. |
IsKeptWithNext | bool | Leer / escribir | Mantenga este apartado en la misma página que el siguiente. |
IsInNewPage | bool | Leer / escribir | Convite el párrafo a comenzar en una nueva página. |
IsInLineParagraph | bool | Leer / escribir | La bandera del párrafo (no comienza una nueva línea). |
HyperlinkText | string? | Leer / escribir | El objetivo de la herencia es el tipo de hiperlink. |
Hyperlink | Hyperlink? | Leer / escribir | Tipos de decoración hiperlink aplicado al párrafo. |
ZIndex | int | Leer / escribir | El índice de orden Z utilizado por el render DOM. |
Metodología
| firma | Descripción |
|---|---|
ComboBoxField() | Ctor sin parámetros (la llamada se vincula a una página más tarde). |
ComboBoxField(doc: Document) | Documento-conectado ctor; defectos rectangulares a vacío. |
ComboBoxField(doc: Document, rect: Rectangle) | Ctor de documento con un rectángulo explícito. |
ComboBoxField(page: Page, rect: Rectangle) | Crea un nuevo campo de la caja de combo en la página especificada con el rectángulo dado. |
ChoiceField(doc: Document) | Póngase en el instante ChoiceField. |
AddOption(optionName: string) | Añadir una opción al campo de elección. |
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. |
SetPosition(point: Aspose.Pdf.Point) | Moviere el primer rectángulo del widget del campo hacia el punto suministrado (cuentro superior izquierdo). |
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 ComboBoxField. |
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. |