Konvertieren Sie OneNote in Java in HTML

OneNote ist ein beliebtes Notiztool, mit dem Benutzer ihre Notizen in verschiedenen Formaten erstellen, organisieren und teilen können. HTML ist eine Standard-Auszeichnungssprache, die zum Erstellen von Webseiten verwendet wird. Das Konvertieren von OneNote in HTML kann aus mehreren Gründen nützlich sein, z. B. um Ihre Notizen online zu veröffentlichen oder sie mit anderen zu teilen, die OneNote nicht verwenden. In diesem Artikel erfahren Sie, wie Sie OneNote in Java in HTML konvertieren.

Dieser Artikel behandelt die folgenden Themen:

  1. Java-API zum Konvertieren von OneNote in HTML
  2. OneNote in HTML konvertieren
  3. Vorhandenes OneNote in HTML konvertieren
  4. Bestimmte Seiten von OneNote nach HTML exportieren
  5. OneNote mit eingebetteten Ressourcen in HTML konvertieren
  6. OneNote online in HTML konvertieren
  7. Kostenlose Lernressourcen

Java-API zum Konvertieren von OneNote in HTML

Wir werden die API Aspose.Note for Java zum Konvertieren von OneNote Dokumenten in HTML-Webseiten verwenden. Es ermöglicht Entwicklern, Microsoft OneNote Dateien zu erstellen, zu lesen, zu bearbeiten und zu bearbeiten, ohne dass Microsoft Office installiert sein muss. Aspose.Note for Java ermöglicht die programmgesteuerte Arbeit mit OneNote-Notizbüchern, Abschnitten, Seiten, Knoten und anderen Objekten in Java-Anwendungen.

Bitte laden Sie die JAR der API herunter oder fügen Sie die folgende pom.xml-Konfiguration zu einer Maven-basierten Java-Anwendung hinzu.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-note</artifactId>
    <version>23.7</version>
    <classifier>jdk17</classifier>
</dependency>

Konvertieren Sie OneNote in Java in HTML

Wir können ein OneNote Dokument erstellen und es programmgesteuert in eine HTML-Webseite konvertieren, indem wir die folgenden Schritte ausführen:

  1. Erstellen Sie eine Instanz der Document Klasse.
  2. Erstellen Sie eine neue Seite mit dem Page Klassenobjekt.
  3. Geben Sie ParagraphStyle an und legen Sie Formatierungseigenschaften fest.
  4. Initialisieren und legen Sie den Seitentitel mithilfe der Title Klasse fest.
  5. Fügen Sie anschließend die Seite mit der Methode appendChildLast() zum Dokument hinzu.
  6. Rufen Sie abschließend die Methode save() auf, um das OneNote Dokument als HTML zu speichern. Als Argumente werden der Pfad der HTML-Ausgabedatei und SaveFormat verwendet.

Das folgende Codebeispiel zeigt, wie Sie ein OneNote Dokument erstellen und es mithilfe von Java in HTML konvertieren.

// Dieses Codebeispiel zeigt, wie Sie ein neues OneNote Dokument erstellen und in HTML konvertieren.
// Erstellen Sie ein Objekt der Document Klasse
Document doc = new Document();

// Fügen Sie eine neue Seite hinzu
Page page = new Page();

// Geben Sie TextStyle an und legen Sie Formatierungseigenschaften fest
ParagraphStyle titleTextStyle = new ParagraphStyle()
                    .setFontColor(Color.black)
                    .setFontName("Arial")
                    .setFontSize(20);

// Geben Sie den Titeltext an
RichText titleText = new RichText().append("This is a Title!");
titleText.setParagraphStyle(titleTextStyle);

// Titel initialisieren
Title title = new Title();
title.setTitleText(titleText);

// Seitentitel festlegen
page.setTitle(title);

// Seitenknoten hinzufügen
doc.appendChildLast(page);

// OneNote Dokument als HTML speichern
doc.save("C:\\Files\\CreateOneNoteDocAndSaveToHTML_out.html", SaveFormat.Html);
Erstellen Sie ein OneNote Dokument und konvertieren Sie es mit Java in eine HTML-Webseite

Erstellen Sie ein OneNote Dokument und konvertieren Sie es mit Java in eine HTML-Webseite.

Konvertieren Sie vorhandenes OneNote in Java in HTML

Wir können auch jedes vorhandene OneNote Dokument in eine HTML-Webseite konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine OneNote-Datei mit der Document Klasse.
  2. Rufen Sie die Methode save() auf, um das OneNote Dokument als HTML zu speichern.

Das folgende Codebeispiel zeigt, wie Sie ein vorhandenes OneNote Dokument mithilfe von Java in HTML konvertieren.

// Dieses Codebeispiel zeigt, wie ein vorhandenes OneNote Dokument in HTML konvertiert wird.
// OneNote Dokument initialisieren
Document doc = new Document("C:\\Files\\Sample1.one");

// Als HTML speichern
String dataDir = "C:\\Files\\Sample1_out.html";
doc.save(dataDir, SaveFormat.Html);

Exportieren Sie bestimmte Seiten von OneNote mit Java nach HTML

Wir können eine Reihe spezifischer Seiten aus einem OneNote Dokument in eine HTML-Webseite konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine OneNote-Datei mit der Document Klasse.
  2. Erstellen Sie eine Instanz der HtmlSaveOptions Klasse.
  3. Legen Sie den PageIndex fest, von dem aus die Konvertierung gestartet werden soll.
  4. Geben Sie anschließend den PageCount an, um die Gesamtzahl der Seiten umzurechnen.
  5. Rufen Sie abschließend die Methode save() auf, um das OneNote Dokument als HTML zu speichern. Als Argumente werden der Pfad der ausgegebenen HTML-Datei und HtmlSaveOptions verwendet.

Das folgende Codebeispiel zeigt, wie Sie mit Java eine Reihe von Seiten aus einem OneNote Dokument nach HTML exportieren.

// Dieses Codebeispiel zeigt, wie eine Reihe von Seiten aus einem OneNote Dokument in HTML konvertiert werden.
// OneNote Dokument initialisieren
Document doc = new Document("C:\\Files\\Sample1.one");

// Definieren Sie HTML-Speicheroptionen
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setPageCount(1);
htmlSaveOptions.setPageIndex(0);

// Im HTML-Format speichern
String dataDir = "C:\\Files\\ConvertRange.html";
doc.save(dataDir, htmlSaveOptions);

Konvertieren Sie OneNote mit eingebetteten Ressourcen in Java in HTML

Wir können ein OneNote Dokument in eine HTML-Webseite konvertieren und alle Ressourcen (wie Schriftarten, Bilder und CSS) inline einbetten, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine OneNote-Datei mit der Document Klasse.
  2. Erstellen Sie eine Instanz der HtmlSaveOptions Klasse.
  3. Legen Sie anschließend die Eigenschaften ExportCss, ExportFonts und ExportImages auf ResourceExportType.ExportEmbedded fest.
  4. Rufen Sie abschließend die Methode save() auf, um das OneNote Dokument als HTML zu speichern. Als Argumente werden der Pfad der ausgegebenen HTML-Datei und HtmlSaveOptions verwendet.

Das folgende Codebeispiel zeigt, wie Sie ein OneNote Dokument in HTML konvertieren, indem Sie alle Ressourcen mithilfe von Java einbetten.

// Dieses Codebeispiel zeigt, wie Sie ein OneNote Dokument in HTML konvertieren und Ressourcen einbetten.
// OneNote Dokument initialisieren
Document doc = new Document("C:\\Files\\Sample1.one");

// Definieren Sie HTML-Speicheroptionen
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setExportCss(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportFonts(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportImages(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setFontFaceTypes(FontFaceType.Ttf);

// Im HTML-Format speichern
String dataDir = "C:\\Files\\ConvertWithEmbeddedResources.html";
doc.save(dataDir, htmlSaveOptions);

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die Bibliothek ohne Evaluierungseinschränkungen auszuprobieren.

Konvertieren Sie OneNote online in HTML

Sie können auch unsere kostenlose Online-App OneNote zu HTML-Konverter ausprobieren, die mit der oben genannten API entwickelt wurde.

OneNote zu HTML – Lernressourcen

Mithilfe der folgenden Ressourcen können Sie mehr über das Exportieren von Notizen aus OneNote in das HTML-Format erfahren und andere Funktionen der Bibliothek erkunden:

Abschluss

In diesem Artikel haben wir erfahren, wie man ein OneNote Dokument in Java in eine HTML-Webseite konvertiert. Durch die Nutzung von Aspose.Note for Java haben wir eine einfache und effiziente Möglichkeit entdeckt, OneNote in HTML zu konvertieren, die nur wenige Codezeilen erfordert. Indem Sie die in diesem Artikel beschriebenen Schritte befolgen, können Sie ganz einfach eine OneNote zu HTML-Konverteranwendung in Java erstellen. Bei Unklarheiten können Sie uns gerne in unserem kostenlosen Support-Forum kontaktieren.

Siehe auch