Tabel adalah cara yang bagus untuk mengatur data dalam dokumen kata Anda. Tabel dapat terdiri dari beberapa baris dan kolom di mana setiap kombinasi baris dan kolom dikenal sebagai sel. Setiap sel dapat memiliki teks dan gaya pemformatan teks yang berbeda dapat diterapkan pada konten sel. Menjadi pengembang aplikasi .NET, Anda dapat memberikan fungsionalitas membuat tabel dalam dokumen Word dalam dokumen Anda pemrosesan aplikasi C#. Blog ini akan menunjukkan cara membuat tabel dalam dokumen Word di C# Menggunakan API .NET Sumber dan open-source.

Sisipkan tabel dalam dokumen Word menggunakan Microsoft Word

Sebelum kita dapat melanjutkan untuk melihat cara membuat tabel di file docx , mari kita lihat bagaimana kita dapat melakukan hal yang sama menggunakan Microsoft Word.

Langkah-langkah untuk membuat tabel dalam dokumen Word menggunakan Microsoft Word

Untuk membuat tabel dasar dalam dokumen Word, Anda dapat menggunakan langkah -langkah berikut.

  1. Buka Microsoft Word. Itu akan membuka dokumen kosong
  2. Klik Sisipkan-> Tabel. Ini akan menampilkan kisi -kisi.
  3. Pindahkan kursor di atas jaringan sampai Anda menyoroti jumlah kolom dan baris yang Anda inginkan.
  4. Klik saat selesai dan itu akan menghasilkan tabel di dokumen ! Masukkan tabel dengan menyeret untuk memilih jumlah sel

Bagaimana cara membuat tabel dalam dokumen Word menggunakan C#?

Sekarang kita telah melihat cara memasukkan/membuat tabel dalam dokumen Word menggunakan Microsoft Word, kita dapat melanjutkan untuk melakukan hal yang sama menggunakan API NPOI untuk .NET di aplikasi C# kami. Jika Anda belum menginstal API NPOI, Anda dapat melalui panduan komprehensif kami untuk Instalasi API NPOI di proyek .NET Anda.

Panduan langkah demi langkah untuk membuat tabel dalam dokumen Word menggunakan c#

Pada tahap ini, proyek .NET Anda harus siap menulis kode untuk membuat tabel sederhana dalam dokumen Word menggunakan API NPOI di C#. Langkah -langkah berikut dapat digunakan untuk tujuan ini.

  1. Buat contoh xwpfdocument untuk dokumen baru
  2. Buat contoh kelas xwpftable untuk mendefinisikan tabel dan tentukan jumlah baris dan kolom untuk itu
  3. Melintasi setiap sel tabel menggunakan metode getCell pada setiap baris tabel dan mengatur isinya menggunakan metode settext xwpfrun instance
  4. Simpan file ke disk menggunakan xwpfdocument instance yang ditentukan pada langkah 1 di atas Anda dapat menggunakan kode sumber berikut dalam aplikasi Anda untuk mencobanya.
//Create document
XWPFDocument doc = new XWPFDocument();

//Create table
int row = 2;
int col = 3;
XWPFTable table = doc.CreateTable(row, col);
//Set table width
table.Width = 3000;
//Loop through the table
for (int i = 0; i < row; i++)
{
    for (int j = 0; j < col; j++)
    {
        XWPFTableCell cell = table.GetRow(i).GetCell(j);
        //Set style of the table
        XWPFParagraph para = cell.AddParagraph();
        XWPFRun run = para.CreateRun();
        run.IsBold = true;
        run.FontFamily = "NSimSun";
        run.SetText("This is Row" + i + "  and " + "Col" + j);
        table.GetRow(i).Height = (900);
        para.Alignment = ParagraphAlignment.LEFT;
        cell.SetVerticalAlignment(XWPFTableCell.XWPFVertAlign.CENTER);
    }
}
//Save the file
FileStream file = new FileStream("SimpleTable.docx", FileMode.Create);
doc.Write(file);
file.Close();

kesimpulan

Tabel memberikan cara yang efektif untuk mengatur data dengan cara yang dapat dipresentasikan dalam dokumen Word. Artikel ini menunjukkan bagaimana tabel sederhana dapat dibuat Menggunakan NPOI API di C# . Tabel juga dapat mencakup gambar dan jenis data lain yang akan kami tulis di blog lain. Jadi tetaplah disini.