Form

Form

Overview

Form adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: Iterable<Field>.

Menampilkan bentuk interaktif (AcroForm) dari dokumen PDF (ISO 32000-1:2008, §12.7).

Kelas ini menyediakan 26 metode untuk bekerja dengan objek Form dalam program Java. Metode yang tersedia meliputi: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary, dan 9 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances, dan 3 lagi.

Properties

NameTypeAccessDescription
fieldsField[]ReadAmbil semua bidang.
countintReadJumlah total lapangan
typeFormTypeReadJenis formulir mendeteksi kehadiran XFA dari entri /XFA dalam kamus AcroForm.
xFAXfaFormReadMengembalikan objek formulir XFA untuk mengakses data spesifik XFAs.
needAppearancesbooleanRead/NeedAppearances (pemegang tempat)
defaultAppearanceStringRead/DA Penampilan default
defaultResourcesResourcesRead/DR Sumber daya default
flattenSettingsFlattenSettingsReadMengembalikan pengaturan flat yang digunakan oleh {@link #flatten()}.
pdfDictionaryPdfDictionaryReadDapatkan kamus pdf.

Methods

SignatureDescription
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser)Menelpon formulir pada contoh formulier ini.
get(fieldName: String)FieldDapatkan lapangan dengan nama lengkap
hasField(fieldName: String)booleanMengembalikan apakah ada bidang dengan nama yang ditentukan.
hasField(fieldName: String, ignoreCase: boolean)booleanMengembalikan apakah ada bidang dengan nama yang ditentukan.
get(index: int)FieldDapatkan bidang berdasarkan indeks 1
getFields()Field[]Ambil semua bidang.
getCount()intJumlah total lapangan
iterator()Iterator<Field>Panggilan iterator pada contoh Formulir ini.
getType()FormTypeJenis formulir mendeteksi kehadiran XFA dari entri /XFA dalam kamus AcroForm.
setType(type: FormType)Menetapkan tipe formulir.
getXFA()XfaFormMengembalikan objek formulir XFA untuk mengakses data spesifik XFAs.
getNeedAppearances()boolean/NeedAppearances (pemegang tempat)
setNeedAppearances(value: boolean)Menetapkan nilai yang dibutuhkan.
getDefaultAppearance()String/DA Penampilan default
getDefaultResources()Resources/DR Sumber daya default
add(field: Field)Tambahkan kolom
add(field: Field, pageNumber: int)Menambahkan bidang ke halaman yang ditentukan (indeks berbasis 1).
add(field: Field, newName: String, pageNumber: int)FieldMembuat salinan dari bidang yang ditentukan, memberikan nama baru, menempatkannya di kolom
halaman yang diminta, dan menambahkannya ke formulir.
size()intMengembalikan jumlah bidang dalam formulir.
delete(fieldName: String)Hapus bidang berdasarkan nama
flatten()Menelanjangkan formulir dengan memasak tampilan widget setiap bidang ke halaman
stream konten dan kemudian menghapus array AcroForm /Fields.
flatten(settings: FlattenSettings)Menyenangkan formulir menggunakan pengaturan yang ditentukan.
getFlattenSettings()FlattenSettingsMengembalikan pengaturan flat yang digunakan oleh {@link #flatten()}.
setFlattenSettings(settings: FlattenSettings)Menetapkan pengaturan flatten yang akan digunakan oleh {@link #flatten()}.
getPdfDictionary()PdfDictionaryMengembalikan kamus pdf.
invalidate()Menurunkan indeks medan yang di-cache sehingga panggilan akses lapangan berikutnya memindai kembali
{@code /AcroForm/Bidang}.

See Also

 Bahasa Indonesia