Dokumen Word adalah pilihan favorit ketika membuat laporan dan mendokumentasikan konten. Menggunakan peluru dalam dokumen meningkatkan keterbacaan dokumen dan membantu mengatur informasi. Ini juga membantu dalam perbandingan data dan menyoroti informasi utama. Sebagai pengembang .NET, Anda dapat memberikan fungsionalitas bekerja dengan peluru dari dalam aplikasi .net Anda menggunakan c#/vb.net. Di blog ini, kami akan menunjukkan cara bekerja dengan peluru dengan membuat peluru dan sub-bullet dalam dokumen Word menggunakan NPOI API di C#.

Bagaimana cara memasukkan peluru multi-level ke dalam dokumen menggunakan Microsoft Word?

Sebelum kita dapat melompat ke kode menulis untuk membuat peluru multi-level dalam dokumen, mari kita lihat bagaimana kita dapat melakukan hal yang sama menggunakan Microsoft Word. Microsoft Word memungkinkan Anda menambahkan konten peluru ke dokumen Anda. Anda dapat menambahkan judul dan sub-kepala sebagai peluru dan sub-bullet dalam dokumen.

Langkah-langkah untuk menambahkan peluru untuk didokumentasikan menggunakan Microsoft Word

Anda dapat menambahkan konten peluru ke dokumen Anda seperti yang ditunjukkan pada langkah -langkah di bawah ini.

  1. Pilih baris teks yang ingin Anda konversi ke daftar peluru
  2. CLIC Beranda > Paragraf > Bullets . Setiap baris atau paragraf menjadi peluru dalam daftar.
Grup paragraf dengan opsi peluru dan angka disorot

Bagaimana cara memasukkan daftar peluru multi-level di Word menggunakan C#?

Sekarang kita telah melihat cara memasukkan daftar multi-level-level dalam file docx menggunakan Microsoft Word, kami sekarang akan melanjutkan untuk melakukan hal yang sama menggunakan NPOI API untuk .NET di aplikasi C# kami. Jika Anda belum menginstal NPOI API, Anda dapat melalui panduan komprehensif kami untuk instalasi API NPOI di proyek .net Anda.

Panduan langkah demi langkah untuk menambahkan daftar multi-level dalam dokumen Word menggunakan c#

Untuk membuat daftar peluru dalam dokumen Word menggunakan API NPOI di C#, gunakan langkah -langkah berikut:

  1. Buat contoh kelas XWPFDocument
  2. Buat contoh kelas XWPFNumbering
  3. Tambahkan paragraf menggunakan contoh xwpfaragraph
  4. Buat daftar peluru dengan menggunakan metode setnumid pada instance kelas paragraf
//Create document
XWPFDocument doc = new XWPFDocument();
//Create numbering
XWPFNumbering numbering = doc.CreateNumbering();
string abstractNumId = numbering.AddAbstractNum();
string numId = numbering.AddNum(abstractNumId);
//Create paragragh and set its list level
XWPFParagraph para1 = doc.CreateParagraph();
XWPFRun run1 = para1.CreateRun();
run1.SetText("Introduction to File Formats");
para1.SetNumID(numId, "0");
//Create paragragh and set the list level
XWPFParagraph para2 = doc.CreateParagraph();
XWPFRun run2 = para2.CreateRun();
run2.SetText("Popular File Formats and their Applications");
para2.SetNumID(numId, "0");
//Create paragragh and apply multi level list 
XWPFParagraph para3 = doc.CreateParagraph();
XWPFRun run3 = para3.CreateRun();
run3.SetText("File Formats - Spreadsheet File Formats");
para3.SetNumID(numId, "0");
para3 = doc.CreateParagraph();
run3 = para3.CreateRun();
run3.SetText("XLSX");
para3.SetNumID(numId, "1");
para3 = doc.CreateParagraph();
run3 = para3.CreateRun();
run3.SetText("XLS");
para3.SetNumID(numId, "1");
para3 = doc.CreateParagraph();
run3 = para3.CreateRun();
run3.SetText("Converst XLS to XLSX");
para3.SetNumID(numId, "2");
//Save the file and Launch
using (FileStream sw = new FileStream("BullettedListUsingCSharp.doc", FileMode.Create))
{
    doc.Write(sw);
}

kesimpulan

Dalam artikel ini, kami belajar tentang cara memasukkan peluru dalam dokumen Word menggunakan C# dengan menggunakan API NPOI. NPOI API adalah Sumber Open-Source. NET API yang memungkinkan Anda bekerja dengan dokumen Word dari dalam aplikasi .NET Anda. Anda dapat melihat contoh NPOI lain untuk bekerja dengan file dokumen di C#. Untuk lebih banyak contoh tentang bekerja dengan NPOI, tetaplah disini.