Sisipkan Bidang Formulir

Dalam tutorial langkah demi langkah ini, kami akan memandu Anda tentang cara menyisipkan kolom formulir, khususnya kolom formulir dropdown, ke dalam dokumen Word menggunakan Aspose.Words untuk .NET. Kami akan menjelaskan kode sumber C# yang disediakan dan menunjukkan cara mengimplementasikannya di proyek Anda sendiri.

Untuk memulai, pastikan Anda telah menginstal dan menyiapkan Aspose.Words untuk .NET di lingkungan pengembangan Anda. Jika Anda belum melakukannya, unduh dan instal perpustakaan dari[Aspose.Rilis]https://releases.aspose.com/words/net/.

Langkah 1: Menginisialisasi Objek Dokumen dan DocumentBuilder

Pertama, inisialisasiDocument DanDocumentBuilder objek:

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Langkah 2: Memasukkan Bidang Formulir Dropdown

Selanjutnya, tentukan opsi untuk bidang formulir dropdown dan masukkan ke dalam dokumen menggunakanInsertComboBox metodeDocumentBuilder obyek. Dalam contoh ini, kita menyisipkan kolom formulir tarik-turun bernama “DropDown” dengan tiga opsi: “Satu”, “Dua”, dan “Tiga”:

string[] items = { "One", "Two", "Three" };
builder.InsertComboBox("DropDown", items, 0);

Langkah 3: Menyimpan Dokumen

Terakhir, simpan dokumen:

doc.Save("OutputDocument.docx");

Itu dia! Anda telah berhasil menyisipkan bidang formulir tarik-turun ke dalam dokumen Word menggunakan Aspose.Words untuk .NET.

Contoh kode sumber untuk Sisipkan Bidang Formulir menggunakan Aspose.Words untuk .NET

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

string[] items = { "One", "Two", "Three" };
builder.InsertComboBox("DropDown", items, 0);

doc.Save("OutputDocument.docx");

Jangan ragu untuk menggunakan kode ini di proyek Anda sendiri dan memodifikasinya sesuai dengan kebutuhan spesifik Anda.

FAQ

T: Bagaimana cara menyisipkan bidang formulir tipe teks di Aspose.Words?

A: Untuk menyisipkan kolom formulir jenis teks di Aspose.Words, Anda dapat menggunakanFormField kelas dan mengaturnyaTypeproperti keFormFieldType.Text. Anda juga dapat menyesuaikan properti lain seperti nama, label, dan opsi.

T: Apakah mungkin membuat kolom formulir tipe kotak centang di dokumen?

J: Ya, dimungkinkan untuk membuat bidang formulir tipe kotak centang di dokumen Aspose.Words. Anda dapat menggunakanFormField kelas dan mengaturnyaTypeproperti keFormFieldType.CheckBox untuk membuat kotak centang. Anda kemudian dapat menyesuaikan properti kotak centang sesuai kebutuhan.

T: Bagaimana cara menambahkan bidang formulir tipe drop-down ke dokumen?

J: Untuk menambahkan bidang formulir tipe drop-down di dokumen Aspose.Words, gunakanFormField kelas dan mengaturnyaTypeproperti keFormFieldType.DropDown . Anda kemudian dapat mengatur opsi dropdown menggunakanDropDownItems Properti.

T: Dapatkah saya menetapkan nilai default untuk bidang formulir di Aspose.Words?

A: Ya, Anda dapat menetapkan nilai default untuk bidang formulir di Aspose.Words. MenggunakanFormField.Result properti untuk menentukan nilai awal bidang formulir.

T: Bagaimana cara mengambil data yang dimasukkan dalam kolom formulir di Aspose.Words?

A: Untuk mengambil data yang dimasukkan dalam kolom formulir di Aspose.Words, Anda dapat menggunakanFormField.Result properti yang berisi nilai yang dimasukkan oleh pengguna. Anda dapat mengakses properti ini untuk setiap bidang formulir di dokumen Anda.