Kaip konvertuoti OneNote į HTML naudojant Java.

Šis paprastas straipsnis skirtas kaip konvertuoti OneNote į HTML naudojant Java. Jame pateikiamos visos aplinkos konfigūravimo detalės, įskaitant Aspose.Pastaba, kaip naudoti pavyzdinį kodą, apibrėžtas programavimo užduočių sąrašas ir veikiantis kodas, skirtas sukurti pagrindinį OneNote į HTML konverterį naudojant Java. Sukurta programa gali būti naudojama bet kurioje Java sukonfigūruotoje aplinkoje MacOS, Linux ar Windows.

Veiksmai, kaip konvertuoti „OneNote“ į HTML naudojant „Java“.

  1. Sukonfigūruokite IDE naudoti Aspose.Note for Java iš saugyklos tvarkyklės, kad OneNote konvertuotų į HTML
  2. Sukurkite numatytąjį OneNote failą naudodami Document klasės egzempliorių ir pridėkite jame tuščią puslapį
  3. Inicijuokite ParagraphStyle klasę ir nustatykite reikiamus teksto formato nustatymus
  4. Pridėkite pasirinkto puslapio puslapio pavadinimą nustatydami laukus Pavadinimo tekstas ir Data
  5. Išsaugokite OneNote failą kaip HTML diske

Pirmiau minėtas laipsniškas procesas apima OneNote eksportavimo į HTML procesą naudojant Java. Procesas prasidės sukuriant numatytąjį OneNote (.ONE) dokumentą naudojant dokumento klasės egzempliorių; tačiau taip pat galite pasiekti esamą OneNote failą. Numatytasis tuščias puslapis bus įterptas į dokumentą, po kurio bus apibrėžiamas teksto stilius, skirtas pridėti tekstui, naudojant klasės objektą paragrafo stilius. Tada puslapio pavadinimas, pavadinimo data ir laikas įterpiami į pasirinktą puslapio pavadinimą, naudojant anksčiau apibrėžtą teksto stilių, ir galiausiai OneNote failas bus eksportuojamas į HTML diske.

Kodas, skirtas „OneNote“ paversti HTML naudojant „Java“.

import com.aspose.note.Document;
import com.aspose.note.License;
import static com.aspose.note.NodeType.Page;
import com.aspose.note.Page;
import com.aspose.note.ParagraphStyle;
import com.aspose.note.RichText;
import com.aspose.note.Title;
import java.awt.Color;
import java.io.IOException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class NoteToHtml {
public static void main(String[] htmlArgs) throws IOException{
String path="/Users/Documents/TestData/";
// Set the Note API license
License lic= new License();
lic.setLicense(path + "Conholdate.Total.Product.Family.lic");
//Initialize the OneNote document instance
Document noteDoc = new Document();
//Add a default empty page inside the document
Page page = noteDoc.appendChildLast(new Page());
//Add the styling for the entire text in the document
ParagraphStyle textStyle = new ParagraphStyle();
textStyle.setFontColor(Color.BLACK);
textStyle.setFontName("Arial");
textStyle.setFontSize(10);
Title title = new Title();
RichText titleText = new RichText();
titleText.setText("Title text.");
titleText.setParagraphStyle(textStyle);
title.setTitleText(titleText);
RichText titleDate = new RichText();
DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd");
titleDate.setText(dateFormat.format(new Date(2023,6,9)));
titleDate.setParagraphStyle(textStyle);
title.setTitleText(titleDate);
RichText titleTime = new RichText();
titleTime.setText("12:23");
titleTime.setParagraphStyle(textStyle);
title.setTitleText(titleTime);
page.setTitle(title);
//Convert OneNote to HTML format
noteDoc.save(path + "CreateOneNoteDoc_out.html");
}
}

Šiame pavyzdyje parodytas OneNote eksportavimo į HTML naudojant Java procesas. Tinkindami teksto stilių, galite naudoti klasę paragrafo stilius, kad sukonfigūruotumėte tokias ypatybes kaip Šrifto pavadinimas, Šrifto spalva, Šrifto stilius, Perbrauktas, Pabrauktas, Paryškinimas, Kursyvas ir Pusjuodis. Galime turėti kelis pastraipos stiliaus egzempliorius, kuriuos galima nustatyti skirtingai skirtingoms teksto dalims OneNote faile. Šioje demonstracijoje mes sutelkėme dėmesį tik į Page pavadinimo teksto pridėjimą, tačiau taip pat galite nustatyti tekstą kitiems dokumento mazgams puslapyje.

Šis straipsnis supažindino mus su One Note eksportavimo į HTML naudojant Java procesą. Jei norite sužinoti apie .ONE failo apsaugos procesą, žr. straipsnį kaip apsaugoti OneNote failą naudojant Java..

 Latviski