Mengorganisir informasi dengan baik membantu Anda menulis catatan yang lebih baik. Daftar adalah salah satu cara paling sederhana untuk menyusun konten Anda. Apakah Anda sedang merencanakan suatu rencana, membuat daftar tugas, atau mencatat poin-poin cepat, daftar berpoin dan bernomor di OneNote membuat semuanya lebih jelas. Dalam panduan ini, Anda akan belajar cara membuat daftar berpoin atau daftar bernomor di OneNote menggunakan Java. Kami akan memandu Anda melalui contoh kode langkah-demi-langkah untuk membantu Anda menerapkan teknik ini dengan mudah.

Artikel ini mencakup topik-topik berikut:

Java SDK untuk Membuat Daftar Berbutir atau Ternomor di OneNote

Kami akan menggunakan Aspose.Note for Java untuk bekerja dengan dokumen OneNote. Ini mendukung membaca, menulis, mengedit, dan mengonversi file .one secara programatis.

Anda dapat menambahkannya ke proyek Anda melalui Maven. Berikut adalah caranya:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-note</artifactId>
    <version>25.6</version>
    <classifier>jdk17</classifier> <!-- Or jdk18/jdk21 depending on your Java version -->
</dependency>

Atau unduh dari releases.

Cara Membuat Daftar Berbutir di OneNote menggunakan Java

Anda dapat membangun daftar berpoin sederhana dengan mengikuti langkah-langkah di bawah ini:

  1. Buat objek kelas Document baru.
  2. Tambahkan sebuah Halaman.
  3. Buat Outline dan tambahkan objek kelas OutlineElement.
  4. Use a bullet character like \"\" or \"•\" as a prefix for each item.
  5. Gaya teks Anda menggunakan RichText.
  6. Tambahkan semuanya bersama-sama dan simpan dokumen.
// buat sebuah objek dari kelas Document
Document doc = new Document();

// inisialisasi objek kelas Page
Page page = new Page();

// inisialisasi objek kelas Outline
Outline outline = new Outline();

// inisialisasi objek kelas TextStyle dan atur properti pemformatan
ParagraphStyle defaultStyle = new ParagraphStyle()
                  .setFontColor(Color.black)
                  .setFontName("Arial")
                  .setFontSize(10);

// inisialisasi objek kelas OutlineElement dan terapkan bullet
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("*", "Arial", 10));

// inisialisasi objek kelas RichText dan terapkan gaya teks
RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);

OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("*", "Arial", 10));

RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("*", "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);

// add outline elements
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);

// add Outline node
page.appendChildLast(outline);

// tambah Node Halaman
doc.appendChildLast(page);

// save the document
doc.save("ApplyBulletsOnText.one");
Cara Membuat Daftar Berbutir di OneNote menggunakan Java

Cara Membuat Daftar Berpeluru di OneNote menggunakan Java

Buat Daftar Bernomor di OneNote menggunakan Java

Untuk daftar yang bernomor, cukup ubah awalan setiap baris untuk menyertakan angka (1., 2., dll.) dan gunakan NumberFormat.DecimalNumbers untuk mendefinisikan format angka.

// buat objek dari kelas Document
Document doc = new Document();

// inisialisasi objek kelas Halaman
Page page = new Page();

// inisialisasi objek kelas Outline
Outline outline = new Outline();

// inisialisasi objek kelas TextStyle dan atur properti pemformatan
ParagraphStyle defaultStyle = new ParagraphStyle()
                    .setFontColor(Color.black)
                    .setFontName("Arial")
                    .setFontSize(10);

// inisialisasi objek kelas OutlineElement dan terapkan penomoran
// nomor dalam garis besar yang sama secara otomatis ditingkatkan.
OutlineElement outlineElem1 = new OutlineElement();

outlineElem1.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));

RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);

OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);

// add outline elements
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);

// tambahkan node Outline
page.appendChildLast(outline);

// add Page node
doc.appendChildLast(page);

// save the document
doc.save("ApplyNumberingOnText.one");
Buat Daftar Bernomor di OneNote menggunakan Java

Buat Daftar Bernomor di OneNote menggunakan Java

Insert a Chinese Numbered List

Aspose.Note for Java juga mendukung berbagai format angka. Untuk membuat daftar bernomor gaya Tiongkok, Anda dapat menyesuaikan format teks sesuai dengan itu dan menggunakan NumberFormat.ChineseCounting untuk mendefinisikan format angka Tiongkok.

// buat objek dari kelas Document
Document doc = new Document();

// inisialisasi objek kelas Halaman
Page page = new Page();

// inisialisasi objek kelas Outline
Outline outline = new Outline();

// inisialisasi objek kelas TextStyle dan atur properti format
ParagraphStyle defaultStyle = new ParagraphStyle()
                  .setFontColor(Color.black)
                  .setFontName("Arial")
                  .setFontSize(10);

// inisialisasi objek kelas OutlineElement dan terapkan penomoran
// angka dalam garis besar yang sama secara otomatis meningkat.
OutlineElement outlineElem1 = new OutlineElement();

outlineElem1.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));

RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);

OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);

// tambahkan elemen garis besar
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);

// add Outline node
page.appendChildLast(outline);

// add Page node
doc.appendChildLast(page);

// save the document
doc.save("ChineseNumberList.one");
Insert a Chinese Number List in the OneNote

Insert a Chinese Number List in the OneNote

Dapatkan Lisensi Sementara Gratis

Ingin mencoba Aspose.Note tanpa batasan? Anda dapat meminta lisensi sementara gratis untuk mengevaluasi semua fitur tanpa watermark atau batasan.

Sumber Daya yang Berguna untuk Bekerja dengan Daftar di OneNote

Apakah Anda sedang membuat daftar berpoin atau bernomor di OneNote dengan Java, sumber daya berikut akan membantu Anda memulai dan melangkah lebih jauh:

Sumber daya ini adalah panduan utama Anda untuk menerapkan pengambilan catatan yang terstruktur dan profesional dengan Java.

Kesimpulan

Menggunakan Aspose.Note for Java, Anda dapat dengan mudah membuat daftar terstruktur dalam file OneNote. Apakah itu dengan poin atau nomor, Anda memiliki kontrol penuh atas format dan kontennya. Ini dapat menjadi peningkat produktivitas yang besar jika Anda mengotomatiskan pembuatan catatan, membangun basis pengetahuan, atau mengintegrasikan pengambilan catatan dalam aplikasi Anda.

Jika Anda memiliki pertanyaan atau memerlukan bantuan lebih lanjut, silakan jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat Juga