Převeďte OneNote na HTML v Javě

OneNote je oblíbený nástroj pro psaní poznámek, který uživatelům umožňuje vytvářet, organizovat a sdílet své poznámky v různých formátech. HTML je standardní značkovací jazyk, který se používá k vytváření webových stránek. Převod OneNotu do HTML může být užitečný z mnoha důvodů, jako je publikování poznámek online nebo jejich sdílení s ostatními, kteří OneNote nepoužívají. V tomto článku se naučíme, jak převést OneNote na HTML v Javě.

Tento článek se zabývá následujícími tématy:

  1. Java API pro převod OneNotu do HTML
  2. Převést OneNote do HTML
  3. Převést existující OneNote do HTML
  4. Exportovat konkrétní stránky OneNotu do HTML
  5. Převést OneNote do HTML pomocí vložených zdrojů
  6. Převést OneNote do HTML online
  7. Bezplatné výukové zdroje

Java API pro převod OneNotu do HTML

Pro převod dokumentů OneNote na webové stránky HTML použijeme Aspose.Note for Java API. Umožňuje vývojářům vytvářet, číst, upravovat a manipulovat se soubory Microsoft OneNote bez nutnosti instalace sady Microsoft Office. Aspose.Note for Java umožňuje programově pracovat s poznámkovými bloky, oddíly, stránkami, uzly a dalšími objekty OneNote v aplikacích Java.

stáhněte si JAR API nebo přidejte následující konfiguraci pom.xml do Java aplikace založené na Maven.

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

Převeďte OneNote na HTML v Javě

Můžeme vytvořit dokument OneNote a převést jej na webovou stránku HTML programově podle následujících kroků:

  1. Vytvořte instanci třídy Document.
  2. Vytvořte novou stránku pomocí objektu třídy Page.
  3. Zadejte styl odstavce a nastavte vlastnosti formátování.
  4. Inicializujte a nastavte název stránky pomocí třídy Title.
  5. Poté přidejte stránku do dokumentu pomocí metody appendChildLast().
  6. Nakonec zavolejte metodu save() a uložte dokument OneNotu jako HTML. Jako argumenty bere cestu k výstupnímu HTML souboru a SaveFormat.

Následující ukázka kódu ukazuje, jak vytvořit dokument OneNotu a převést jej do HTML pomocí Java.

// Tento příklad kódu ukazuje, jak vytvořit nový dokument OneNotu a převést ho do HTML.
// vytvořit objekt třídy Document
Document doc = new Document();

// Přidat novou stránku
Page page = new Page();

// Zadejte TextStyle a nastavte vlastnosti formátování
ParagraphStyle titleTextStyle = new ParagraphStyle()
                    .setFontColor(Color.black)
                    .setFontName("Arial")
                    .setFontSize(20);

// Zadejte text nadpisu
RichText titleText = new RichText().append("This is a Title!");
titleText.setParagraphStyle(titleTextStyle);

// Inicializujte název
Title title = new Title();
title.setTitleText(titleText);

// Nastavte název stránky
page.setTitle(title);

// Přidat uzel stránky
doc.appendChildLast(page);

// Uložte dokument OneNotu jako HTML
doc.save("C:\\Files\\CreateOneNoteDocAndSaveToHTML_out.html", SaveFormat.Html);
Vytvořte dokument OneNote a převeďte webovou stránku HTML pomocí jazyka Java

Vytvořte dokument OneNotu a převeďte webovou stránku HTML pomocí jazyka Java.

Převést existující OneNote do HTML v Javě

Můžeme také převést jakýkoli existující dokument OneNotu na webovou stránku HTML podle následujících kroků:

  1. Načtěte soubor OneNotu pomocí třídy Dokument.
  2. Voláním metody save() uložíte dokument OneNotu jako HTML.

Následující ukázka kódu ukazuje, jak převést existující dokument OneNotu do HTML pomocí Java.

// Tento příklad kódu ukazuje, jak převést existující dokument OneNotu do HTML.
// Inicializujte dokument OneNotu
Document doc = new Document("C:\\Files\\Sample1.one");

// Uložit jako HTML
String dataDir = "C:\\Files\\Sample1_out.html";
doc.save(dataDir, SaveFormat.Html);

Exportujte konkrétní stránky OneNotu do HTML pomocí Java

Můžeme převést řadu konkrétních stránek z dokumentu OneNotu na webovou stránku HTML podle následujících kroků:

  1. Načtěte soubor OneNotu pomocí třídy Dokument.
  2. Vytvořte instanci třídy HtmlSaveOptions.
  3. Nastavte PageIndex, odkud má začít převod.
  4. Poté zadejte PageCount pro převod celkového počtu stránek.
  5. Nakonec zavolejte metodu save() a uložte dokument OneNotu jako HTML. Jako argumenty bere cestu k výstupnímu HTML souboru a HtmlSaveOptions.

Následující ukázka kódu ukazuje, jak exportovat rozsah stránek z dokumentu OneNotu do HTML pomocí Java.

// Tento příklad kódu ukazuje, jak převést rozsah stránek z dokumentu OneNotu do HTML.
// Inicializujte dokument OneNotu
Document doc = new Document("C:\\Files\\Sample1.one");

// Definujte možnosti uložení HTML
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setPageCount(1);
htmlSaveOptions.setPageIndex(0);

// Uložit do formátu HTML
String dataDir = "C:\\Files\\ConvertRange.html";
doc.save(dataDir, htmlSaveOptions);

Převeďte OneNote do HTML s vloženými prostředky v Javě

Dokument OneNotu můžeme převést na webovou stránku HTML a vložit do něj všechny zdroje (jako jsou písma, obrázky a CSS) podle následujících kroků:

  1. Načtěte soubor OneNotu pomocí třídy Dokument.
  2. Vytvořte instanci třídy HtmlSaveOptions.
  3. Poté nastavte vlastnosti ExportCss, ExportFonts a ExportImages na ResourceExportType.ExportEmbedded.
  4. Nakonec zavolejte metodu save() a uložte dokument OneNotu jako HTML. Jako argumenty bere cestu k výstupnímu HTML souboru a HtmlSaveOptions.

Následující ukázka kódu ukazuje, jak převést dokument OneNotu do HTML vložením všech prostředků pomocí Java.

// Tento příklad kódu ukazuje, jak převést dokument OneNotu do HTML a vložit prostředky.
// Inicializujte dokument OneNotu
Document doc = new Document("C:\\Files\\Sample1.one");

// Definujte možnosti uložení HTML
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setExportCss(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportFonts(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportImages(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setFontFaceTypes(FontFaceType.Ttf);

// Uložit do formátu HTML
String dataDir = "C:\\Files\\ConvertWithEmbeddedResources.html";
doc.save(dataDir, htmlSaveOptions);

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu bez omezení hodnocení.

Převeďte OneNote na HTML Online

Můžete také vyzkoušet naši bezplatnou online aplikaci OneNote to HTML converter vyvinutou pomocí výše uvedeného API.

OneNote to HTML – výukové zdroje

Můžete se dozvědět více o exportu poznámek z OneNotu do formátu HTML a prozkoumat další funkce knihovny pomocí zdrojů níže:

Závěr

V tomto článku jsme se naučili, jak převést dokument OneNotu na webovou stránku HTML v Javě. Využitím Aspose.Note for Java jsme objevili jednoduchý a efektivní způsob, jak převést OneNote do HTML, který vyžaduje pouze několik řádků kódu. Podle kroků uvedených v tomto článku můžete snadno vytvořit aplikaci pro převod OneNotu do HTML v Javě. V případě jakýchkoliv nejasností nás prosím neváhejte kontaktovat na našem bezplatném fóru podpory.

Viz také