Anda harus terbiasa dengan istilah “bookmark” yang menandai fitur yang dapat Anda dapatkan dengan mudah jika diperlukan. Saat bekerja dengan dokumen kata besar, Anda mungkin sering menambahkan bookmark ke teks/halaman tertentu yang ingin Anda termasuk dalam daftar tempat yang ingin Anda akses dengan cepat jika diperlukan. Microsoft Word memungkinkan Anda bekerja dengan bookmark dalam dokumen dengan menambahkan, memperbarui, dan menghapus bookmark. Namun, sebagai pengembang .NET, Anda ingin memiliki fungsionalitas bekerja dengan bookmark dari dalam aplikasi C#/VB.NET Anda. Di blog ini, kami akan menunjukkan cara menambahkan bookmark ke dokumen Word di C# Menggunakan API .NET Source gratis dan open-source, npoi .

Bagaimana cara memasukkan bookmark dalam dokumen Word menggunakan Microsoft Word?

Sebelum kita dapat menyelidiki pengembangan aplikasi C# untuk menambahkan bookmark ke sebuah kata file docx , mari kita lihat bagaimana hal yang sama dilakukan dengan menggunakan Microsoft Word. Microsoft Word memungkinkan Anda membuat bookmark yang menunjuk ke lokasi tertentu dalam dokumen Word Anda. Anda dapat, kemudian, pergi ke salah satu bookmark ini dan juga dapat menghapusnya jika tidak diperlukan.

Langkah-langkah untuk Menambahkan Bookmark di Dokumen Word Menggunakan Microsoft Word

Untuk menambahkan dokumen bookmark di Word dari dalam Microsoft Word, Anda dapat menggunakan langkah -langkah berikut.

  1. Buka Microsoft Word dan mulailah dengan dokumen kosong.
  2. Pilih teks, gambar, atau tempat di dokumen Anda di mana Anda ingin memasukkan bookmark.
  3. Dari menu Sisipkan, klik Bookmark . Ini akan membuka menu bookmark untuk menambahkan bookmark.
  4. Di bawah Nama Bookmark, ketik nama dan klik Tambah. Anda dapat mengulangi langkah -langkah di atas untuk menambahkan beberapa bookmark ke lokasi yang berbeda dalam dokumen Anda.

Bagaimana cara pergi ke bookmark?

Untuk pergi ke bookmark tertentu, ketik ctrl+g untuk membuka buka tab di kotak temukan dan ganti . Di bawah Buka apa , klik Bookmark . Masukkan atau pilih nama bookmark, lalu klik Buka .

Bagaimana cara memasukkan bookmark dalam dokumen Word menggunakan C#?

Sekarang kita telah melihat cara memasukkan bookmark dalam dokumen Word menggunakan Microsoft Word, kita dapat bergerak ke arah 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 menambahkan bookmark dalam dokumen Word menggunakan c#

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

  1. Buat instance XWPFDocument
  2. Tentukan contoh kelas CT_bookmark
  3. Tambahkan bookmark ke paragraf
  4. Simpan file ke disk
//Creat document
XWPFDocument doc = new XWPFDocument();
CT_P para = doc.Document.body.AddNewP();
//Bookmark start
CT_Bookmark bookmark = new CT_Bookmark();
bookmark.name = "P1";
para.Items.Add(bookmark);
int idCount = para.Items.Count;
bookmark.id = idCount.ToString();
para.ItemsElementName.Add(ParagraphItemsChoiceType.bookmarkStart);
para.AddNewR().AddNewT().Value = "FileFormat.com - How to add bookmarks in Word Document.";
//Bookmark end
bookmark = new CT_Bookmark();
bookmark.id = idCount.ToString();
para.Items.Add(bookmark);
para.ItemsElementName.Add(ParagraphItemsChoiceType.bookmarkEnd);
//Save the file
using (FileStream file = File.Create("Bookmark.docx"))
{
    doc.Write(file);
}

kesimpulan

Dalam artikel ini, kami menunjukkan cara menggunakan API NPOI dalam bahasa pemrograman C# untuk memasukkan bookmark dalam dokumen Word. NPOI API adalah API open-source dan bebas digunakan untuk bekerja dengan Dokumen Microsoft Word. Anda dapat melihat contoh NPOI lain untuk bekerja dengan file dokumen di C#. Untuk lebih banyak contoh tentang bekerja dengan NPOI, tetaplah disini.