Die ordnungsgemäße Organisation von Informationen hilft Ihnen, bessere Notizen zu schreiben. Listen sind eine der einfachsten Möglichkeiten, um Ihre Inhalte zu strukturieren. Ob Sie einen Plan skizzieren, To-Do-Listen erstellen oder schnell einige Punkte notieren möchten, Aufzählungs und nummerierte Listen in OneNote machen alles klarer. In diesem Leitfaden lernen Sie, wie Sie Aufzählungslisten oder nummerierte Listen in OneNote mit Java erstellen. Wir führen Sie mit schrittweisen Codebeispielen durch, um Ihnen zu helfen, diese Technik mühelos umzusetzen.

Dieser Artikel behandelt die folgenden Themen:

Java SDK zum Erstellen von Aufzählungs oder nummerierten Listen in OneNote

Wir werden Aspose.Note for Java verwenden, um mit OneNote Dokumenten zu arbeiten. Es unterstützt das Lesen, Schreiben, Bearbeiten und Konvertieren von .one Dateien programmgesteuert.

Sie können es über Maven zu Ihrem Projekt hinzufügen. So geht’s:

<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>

Oder laden Sie es von den releases herunter.

How to Create a Bulleted List in OneNote using Java

Sie können eine einfache Aufzählungsliste erstellen, indem Sie die folgenden Schritte befolgen:

  1. Erstellen Sie ein neues Document Klassenobjekt.
  2. Fügen Sie eine Seite hinzu.
  3. Erstellen Sie eine Outline und fügen Sie die OutlineElement Klassenobjekte hinzu.
  4. Use a bullet character like \"\" or \"•\" as a prefix for each item.
  5. Stylen Sie Ihren Text mit RichText.
  6. Add everything together and save the document.
// create an object of the Document class
Document doc = new Document();

// initialize Page class object
Page page = new Page();

// initialisiere Outline Klassenobjekt
Outline outline = new Outline();

// initialisieren Sie das Objekt der TextStyle Klasse und setzen Sie die Formatierungseigenschaften
ParagraphStyle defaultStyle = new ParagraphStyle()
                  .setFontColor(Color.black)
                  .setFontName("Arial")
                  .setFontSize(10);

// initialisieren Sie OutlineElement Klassenobjekte und wenden Sie Aufzählungszeichen an
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("*", "Arial", 10));

// initialisiere RichText Klassenobjekt und wende Textstil an
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);

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

// save the document
doc.save("ApplyBulletsOnText.one");
How to Create a Bulleted List in OneNote using Java

How to Create a Bulleted List in OneNote using Java

Erstellen Sie eine nummerierte Liste in OneNote mit Java.

Für nummerierte Listen ändern Sie einfach das Präfix jeder Zeile, um Zahlen einzuschließen (1., 2., usw.) und verwenden Sie NumberFormat.DecimalNumbers, um das Zahlenformat zu definieren.

// erstellen Sie ein Objekt der Klasse Document
Document doc = new Document();

// initialisiere Page Klassenobjekt
Page page = new Page();

// initialisiere Outline Klassenobjekt
Outline outline = new Outline();

// initialisiere das TextStyle Klasse Objekt und setze die Formatierungseigenschaften
ParagraphStyle defaultStyle = new ParagraphStyle()
                    .setFontColor(Color.black)
                    .setFontName("Arial")
                    .setFontSize(10);

// initialisiere OutlineElement Klassenobjekte und wende Nummerierung an
// Zahlen im gleichen Gliederung werden automatisch erhöht.
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);

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

// add Page-Knoten
doc.appendChildLast(page);

// save the document
doc.save("ApplyNumberingOnText.one");
Create Numbered List in OneNote using Java

Erstellen Sie eine nummerierte Liste in OneNote mit Java

Insert a Chinese Numbered List

Aspose.Note for Java unterstützt auch verschiedene Zahlenformate. Um eine chinesische nummerierte Liste zu erstellen, können Sie das Textformat entsprechend anpassen und NumberFormat.ChineseCounting verwenden, um das chinesische Zahlenformat zu definieren.

// create an object of the Document class
Document doc = new Document();

// initialisiere Page Klasse Objekt
Page page = new Page();

// initialisiere Outline Klassenobjekt
Outline outline = new Outline();

// initialisieren Sie das TextStyle Klassenobjekt und setzen Sie Formatierungseigenschaften
ParagraphStyle defaultStyle = new ParagraphStyle()
                  .setFontColor(Color.black)
                  .setFontName("Arial")
                  .setFontSize(10);

// initialisiere OutlineElement Klassenobjekte und wende Nummerierung an
// Die Zahlen im selben Umriss werden automatisch erhöht.
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);

// add outline elements
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");
Fügen Sie eine chinesische Zahlenliste in OneNote ein.

Fügen Sie eine chinesische Nummernliste in OneNote ein.

Erhalten Sie eine kostenlose vorübergehende Lizenz

Möchten Sie Aspose.Note ohne Einschränkungen ausprobieren? Sie können eine kostenlose temporäre Lizenz anfordern, um alle Funktionen ohne Wasserzeichen oder Begrenzungen zu bewerten.

Hilfreiche Ressourcen für die Arbeit mit Listen in OneNote

Egal, ob Sie in OneNote mit Java Aufzählungs oder nummerierte Listen erstellen, die folgenden Ressourcen helfen Ihnen, um zu beginnen und weiterzukommen:

Diese Ressourcen sind Ihre Leitfäden für die Umsetzung einer strukturierten, professionellen Notiznahme mit Java.

Conclusion

Mit Aspose.Note for Java können Sie ganz einfach strukturierte Listen in OneNote Dateien erstellen. Egal ob Aufzählungen oder Nummern, Sie haben die volle Kontrolle über das Format und den Inhalt. Dies kann ein großer Produktivitätsbooster sein, wenn Sie die Notizzusammenstellung automatisieren, Wissensdatenbanken erstellen oder das Notieren in Ihre Anwendungen integrieren.

Wenn Sie Fragen haben oder weitere Unterstützung benötigen, zögern Sie bitte nicht, uns in unserem free support forum zu kontaktieren.

Siehe auch