AutoFiller

AutoFiller

Gambaran keseluruhan

AutoFiller adalah kelas dalam Aspose.PDF FOSS untuk .NET. Berasal daripada : ISaveableFacade, IDisposable.

Berulang kali mencetak template PDF dengan baris dari DataTable: untuk setiap baris, mengisi medan borang yang nama-nama yang sepadan dengan nama lajur, flattens (kecuali yang disenaraikan dalam UnFlattenFields), dan melampirkan halaman hasil kepada output.

Kelas ini menyediakan 10 kaedah untuk bekerja dengan objek AutoFiller dalam program .NET. Kaedah yang tersedia termasuk: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Semua ahli awam boleh diakses ke mana-mana aplikasi .NET selepas memasang Aspose.PDF FOSS untuk pakej .Net. Perumahan : BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream,dan 2 lagi.

harta benda

NamaJenisAccessPenerangan
InputFileNamestring?Baca / TulisJalan ke templat PDF (set ini OR call BindPdf(string)).
OutputFileNamestring?Baca / TulisJalan di mana Save() menulis hasil yang digabungkan.
InputStreamStream?Baca / TulisBentuk aliran InputFileName — apabila ditetapkan, digunakan dalam keutamaan untuk laluan fail.
OutputStreamStream?Baca / TulisBentuk aliran OutputFileName — apabila ditetapkan, Save() menulis di sini.
GeneratingPathstring?Baca / TulisDirektori yang digunakan untuk pengeluaran PDF per baris apabila batch-saving per barisan kepada fail berasingan.
BasicFileNamestring?Baca / TulisNama asas yang digunakan untuk per-row PDF generasi dalam mod batch.
UnFlattenFieldsstring[]Baca / TulisNama medan untuk meninggalkan boleh diedit (iaitu.
OutputStreamsStream[]?Baca / TulisAliran output yang digunakan oleh batch-mode save (per-row).

Kaedah

SignaturePenerangan
AutoFiller()Mencipta unbound AutoFiller .
BindPdf(srcDoc: Document)Panggilan BindPdf(srcDoc) pada instans ini AutoFiller.
BindPdf(srcFile: string)Panggilan BindPdf(srcFile) pada instans ini AutoFiller.
BindPdf(srcStream: Stream)Panggilan BindPdf(srcStream) pada instans ini AutoFiller.
ImportDataTable(dataTable: DataTable)Untuk setiap baris dalam jadual, klon templat, tetapkan nilai-nilai bentuk medan dari baris[columnName], flatten (kecuali UnFlattenFields), dan melampirkan halaman yang diluncurkan ke dokumen output.
Save()Menyelamatkan hasil gabungan.
Save(destFile: string)Menelefon Save(destFile) pada instans ini AutoFiller.
Save(destStream: Stream)Menelefon Save(destStream) pada instans ini AutoFiller.
Close()Panggilan berdekatan pada instans ini AutoFiller.
Dispose()Panggilan disediakan pada instans ini AutoFiller.

Lihat juga

 Bahasa Melayu