Formulário de inscrição
Resumo geral
Form é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: Iterable<Field>.
Representa a forma interativa (AcroForm) de um documento PDF (ISO 32000-1:2008, §12.7).
Esta classe fornece 26 métodos para trabalhar com objetos Form em programas Java. Os métodos disponíveis incluem: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary, e 9 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances,E mais três.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
fields | Field[] | Leia. | - Tire todos os campos . |
count | int | Leia. | Contagem total de campos |
type | FormType | Leia. | O tipo de formulário detecta a presença do XFA na entrada /XFA no dicionário AcroForm. |
xFA | XfaForm | Leia. | Devolve o objeto de formulário XFA para aceder a dados específicos do XFAs. |
needAppearances | boolean | Leia. | - Não, não. |
defaultAppearance | String | Leia. | /DA Aparição por defeito |
defaultResources | Resources | Leia. | /DR Recursos por defeito |
flattenSettings | FlattenSettings | Leia. | Retorna as configurações de plano usadas por {@link #flatten()}. |
pdfDictionary | PdfDictionary | Leia. | Arranja o dicionário em pdf. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser) | Chama formulário nesta instância de formulários. |
get(fieldName: String) → Field | Obter campo pelo nome completo |
hasField(fieldName: String) → boolean | Devolve se existe um campo com o nome especificado. |
hasField(fieldName: String, ignoreCase: boolean) → boolean | Devolve se existe um campo com o nome especificado. |
get(index: int) → Field | Obter campo por índice baseado em 1 |
getFields() → Field[] | - Tire todos os campos . |
getCount() → int | Contagem total de campos |
iterator() → Iterator<Field> | Chama o iterador nesta instância do formulário. |
getType() → FormType | O tipo de formulário detecta a presença do XFA na entrada /XFA no dicionário AcroForm. |
setType(type: FormType) | Indica o tipo de formulário. |
getXFA() → XfaForm | Devolve o objeto de formulário XFA para aceder a dados específicos do XFAs. |
getNeedAppearances() → boolean | - Não, não. |
setNeedAppearances(value: boolean) | Defina o valor de aparência necessária. |
getDefaultAppearance() → String | /DA Aparição por defeito |
getDefaultResources() → Resources | /DR Recursos por defeito |
add(field: Field) | Adicionar um campo |
add(field: Field, pageNumber: int) | Adiciona um campo à página especificada (índice baseado em 1). |
add(field: Field, newName: String, pageNumber: int) → Field | Cria uma cópia do campo especificado, atribui-lhe um novo nome, coloca-o no |
| página solicitada, e adiciona-a ao formulário. | |
size() → int | Retorna o número de campos no formulário. |
delete(fieldName: String) | Eliminar campo por nome |
flatten() | Alarga o formulário, assando a aparência de cada widget campo em sua página |
| fluxo de conteúdo e, em seguida, removendo o AcroForm / Fields array. | |
flatten(settings: FlattenSettings) | Aplanar o formulário utilizando as configurações especificadas. |
getFlattenSettings() → FlattenSettings | Retorna as configurações de plano usadas por {@link #flatten()}. |
setFlattenSettings(settings: FlattenSettings) | Estabelece as configurações de plano a ser usado por {@link #flatten()}. |
getPdfDictionary() → PdfDictionary | Retorna o dicionário pdf. |
invalidate() | Descarta o índice de campo armazenado em cache para que a próxima chamada de acesso ao campo rescanse |
| {@code /AcroForm/Campos}. |