Formulário de inscrição

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:AcessosDescrição:
fieldsField[]Leia.- Tire todos os campos .
countintLeia.Contagem total de campos
typeFormTypeLeia.O tipo de formulário detecta a presença do XFA na entrada /XFA no dicionário AcroForm.
xFAXfaFormLeia.Devolve o objeto de formulário XFA para aceder a dados específicos do XFAs.
needAppearancesbooleanLeia.- Não, não.
defaultAppearanceStringLeia./DA Aparição por defeito
defaultResourcesResourcesLeia./DR Recursos por defeito
flattenSettingsFlattenSettingsLeia.Retorna as configurações de plano usadas por {@link #flatten()}.
pdfDictionaryPdfDictionaryLeia.Arranja o dicionário em pdf.

Métodos de avaliação

AssinaturaDescrição:
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser)Chama formulário nesta instância de formulários.
get(fieldName: String)FieldObter campo pelo nome completo
hasField(fieldName: String)booleanDevolve se existe um campo com o nome especificado.
hasField(fieldName: String, ignoreCase: boolean)booleanDevolve se existe um campo com o nome especificado.
get(index: int)FieldObter campo por índice baseado em 1
getFields()Field[]- Tire todos os campos .
getCount()intContagem total de campos
iterator()Iterator<Field>Chama o iterador nesta instância do formulário.
getType()FormTypeO 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()XfaFormDevolve 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)FieldCria uma cópia do campo especificado, atribui-lhe um novo nome, coloca-o no
página solicitada, e adiciona-a ao formulário.
size()intRetorna 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()FlattenSettingsRetorna 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()PdfDictionaryRetorna 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}.

Ver também:

 Português