Form

Form

Gambaran Umum

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.

Properti

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.

Metode

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}.

Lihat Juga

 Bahasa Indonesia