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:
- Java API pro převod OneNotu do HTML
- Převést OneNote do HTML
- Převést existující OneNote do HTML
- Exportovat konkrétní stránky OneNotu do HTML
- Převést OneNote do HTML pomocí vložených zdrojů
- Převést OneNote do HTML online
- 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ů:
- Vytvořte instanci třídy Document.
- Vytvořte novou stránku pomocí objektu třídy Page.
- Zadejte styl odstavce a nastavte vlastnosti formátování.
- Inicializujte a nastavte název stránky pomocí třídy Title.
- Poté přidejte stránku do dokumentu pomocí metody appendChildLast().
- 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);
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ů:
- Načtěte soubor OneNotu pomocí třídy Dokument.
- 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ů:
- Načtěte soubor OneNotu pomocí třídy Dokument.
- Vytvořte instanci třídy HtmlSaveOptions.
- Nastavte PageIndex, odkud má začít převod.
- Poté zadejte PageCount pro převod celkového počtu stránek.
- 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ů:
- Načtěte soubor OneNotu pomocí třídy Dokument.
- Vytvořte instanci třídy HtmlSaveOptions.
- Poté nastavte vlastnosti ExportCss, ExportFonts a ExportImages na ResourceExportType.ExportEmbedded.
- 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.