TextBoxField

Revisión

TextBoxField Es una clase en Aspose.PDF FOSS para .NET. Heredados de: Field.

Esta clase proporciona 26 métodos para trabajar con los objetos de TextBoxField en programas .NET. Los métodos disponibles incluyen: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,y 10 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 81 más.

Propiedades

NombreTipoAccesoDescripción
MaxFontSizedoubleLeer / escribirLa default estática se aplicó a todos los aparatos automáticos recientemente creados TextBoxFields.
FitIntoRectangleboolLeer / escribirLa defecto estático se aplicó a todas las banderas TextBoxFields recientemente creadas.
WidthdoubleLeer / escribirAmpliación de layout cuando el campo se coloca dentro de un contenedor de diseño (célula de mesa, apartado).
HeightdoubleLeer / escribirAltera la altura cuando el campo se coloca dentro de un contenedor de layout.
MultilineboolLeer / escribirBandera de la multilina (bit 13 de /Ff).
MaxLenintLeer / escribirTiene o pone el max len.
IsMultilineboolLeerY es que se tiene multilinas.
IsPasswordboolLeerY eso es la contraseña.
TextVerticalAlignmentVerticalAlignmentLeer / escribirAlineamiento vertical del texto dentro de la apariencia del campo — por referencia publicada.
IsRichTextboolLeerEs cierto cuando el campo Tx tiene la bandera de texto rico (bit 26 de /Ff) establecido.
JustificationintLeer0 = izquierda, 1 = centro y 2 = derecha.
ForceCombsboolLeer / escribirBit 25 de /Ff (Comb): cuando se establece, el campo se divide en MaxLen con un ancho igual.
ScrollableboolLeer / escribirEl inverso de la bit 24 de /Ff (DoNotScroll).
SpellCheckboolLeer / escribirEl inverso de la bit 23 de /Ff (DoNotSpellCheck).
Valuestring?Leer / escribirEl valor de texto se almacena en /V.
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.
PageIndexintLeer1-based index of the page that owns this field’s widget.
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.
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.
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).
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
TextBoxField(page: Page, rect: Rectangle)Crea un nuevo campo de la caja de texto en la página especificada con el rectángulo dado.
TextBoxField(doc: Document, rect: Rectangle)Crea un nuevo campo de la caja de texto asociado con el documento (página asignada a través de Form.Add).
TextBoxField(doc: Document)La caja de texto sin un rectángulo.
TextBoxField(page: Page, rects: Rectangle[])El campo de texto multiwidget - el primer rectángulo se utiliza para el dicionario widget; los rektángulos adicionales se almacenan en /Kids para honrar el contrato multi-widjet.
TextBoxField()Ctor sin parámetros - crea un campo de cuadro de texto no vinculado.
AddBarcode(code: string)Encodificar el código como un código de barras en el valor del campo.
AddImage(image: System.Drawing.Image)SiguienteSiguenteSeguimiento de la imagen sobrelay.
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 TextBoxField.
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