Forma

Revisión

Form Es una clase en Aspose.PDF FOSS para Java. Heredados de: Iterable<Field>.

Representa el formulario interactivo (AcroForm) de un documento PDF (ISO 32000-1:2008, §12.7).

Esta clase proporciona 26 métodos para trabajar con los objetos de Form en programas Java. Los métodos disponibles incluyen: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary,9 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances,Y tres más.

Propiedades

NombreTipoAccesoDescripción
fieldsField[]LeerObtenga todos los campos
countintLeerTotal de contas en campo
typeFormTypeLeerTipo de formulario: detecta la presencia de XFA desde la entrada /XFA en el diccionario AcroForm.
xFAXfaFormLeerRetorna el objeto de formulario XFA para acceder a los datos específicos de la XF.
needAppearancesbooleanLeer↑ «Plato»
defaultAppearanceStringLeer/DA - apariencia de default
defaultResourcesResourcesLeer/DR - Recursos de default
flattenSettingsFlattenSettingsLeerDevolve las configuraciones de la placa usadas por {@link #flatten()}.
pdfDictionaryPdfDictionaryLeerTiene el dicionario pdf.

Metodología

firmaDescripción
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser)En este caso, llame Form.
get(fieldName: String)FieldObtenga campo por nombre completo
hasField(fieldName: String)booleanDevolve si existe un campo con el nombre especificado.
hasField(fieldName: String, ignoreCase: boolean)booleanDevolve si existe un campo con el nombre especificado.
get(index: int)FieldObtener un campo por índice basado en 1
getFields()Field[]Obtenga todos los campos
getCount()intTotal de contas en campo
iterator()Iterator<Field>El iterador se llama a esta instancia.
getType()FormTypeTipo de formulario: detecta la presencia de XFA desde la entrada /XFA en el diccionario AcroForm.
setType(type: FormType)Toma el tipo de forma.
getXFA()XfaFormRetorna el objeto de formulario XFA para acceder a los datos específicos de la XF.
getNeedAppearances()boolean↑ «Plato»
setNeedAppearances(value: boolean)El valor de la necesidad aparece.
getDefaultAppearance()String/DA - apariencia de default
getDefaultResources()Resources/DR - Recursos de default
add(field: Field)Añadir un campo
add(field: Field, pageNumber: int)Addique un campo a la página especificada (1 índice basado).
add(field: Field, newName: String, pageNumber: int)FieldCrea una copia del campo especificado, le asigna un nuevo nombre, lo coloca en el
página solicitada, y añade a la forma.
size()intRetorna el número de campos en la forma.
delete(fieldName: String)Eliminar el campo por nombre
flatten()Flattens la forma al engrandecer el aspecto de widget de cada campo en su página.
flujo de contenido y luego eliminar la array AcroForm /Fields.
flatten(settings: FlattenSettings)Flaten la forma utilizando las configuraciones especificadas.
getFlattenSettings()FlattenSettingsDevolve las configuraciones de la placa usadas por {@link #flatten()}.
setFlattenSettings(settings: FlattenSettings)Configure las configuraciones de la placa para ser utilizado por {@link #flatten()}.
getPdfDictionary()PdfDictionaryDevolver el dicionario pdf.
invalidate()Descarga el índice de campo cachado para que la próxima llamada de acceso del campo rescane
↑ «Pueblo de la Tierra».

Ver también

 Español