Ez az egyszerű cikk a OneNote HTML-re konvertálásának módjával foglalkozik Java használatával. Ez tartalmazza a környezet konfigurálásához szükséges összes részletet, beleértve az Aspose.Note-ot a példakód használatához, a programozási feladatok meghatározott listáját, és egy működő kódot egy alapvető OneNote to HTML konverter Java használatával létrehozásához. A kifejlesztett alkalmazás bármilyen Java konfigurált környezetben használható macOS, Linux vagy Windows rendszeren belül.
Lépések a OneNote HTML-re konvertálásához Java használatával
- Állítsa be az IDE-t a Aspose.Note for Java használatára a lerakatkezelőből a OneNote HTML formátumba konvertálásához
- Hozzon létre egy alapértelmezett OneNote-fájlt a Document osztálypéldány használatával, és adjon hozzá egy üres oldalt
- Inicializálja a ParagraphStyle osztályt, és állítsa be a szükséges szövegformátum-beállításokat
- Adja hozzá az oldal címét a kiválasztott oldalhoz a Cím szövege és a Dátum mezők beállításával
- Mentse a OneNote-fájlt HTML-ként a lemezre
A fent említett lépésenkénti folyamat magában foglalja a OneNote exportálását HTML-be Java használatával. A folyamat egy alapértelmezett OneNote (.ONE) dokumentum létrehozásával kezdődik a Dokumentum osztálypéldány használatával; azonban hozzáférhet egy meglévő OneNote-fájlhoz is. Egy alapértelmezett üres oldal kerül beszúrásra a dokumentumba, amelyet ezután a szövegstílus meghatározása követ a hozzáadandó szöveghez a ParagrafusStyle osztályobjektum segítségével. Az oldal címe, a cím dátuma és időpontja ezután beszúrásra kerül a kiválasztott oldalcímhez a korábban meghatározott szövegstílussal, végül a OneNote-fájl exportálásra kerül a lemezen lévő HTML-kódba.
Kód, amellyel a OneNote-ot HTML-vé alakíthatja Java használatával
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"); | |
} | |
} |
Ez a példa a OneNote HTML-be exportálásának folyamatát mutatja be Java használatával. A szövegstílus testreszabása során használhatja a bekezdésstílus osztályt az olyan tulajdonságok konfigurálására, mint a FontName, FontColor, FontStyle, Áthúzás, Aláhúzás, Kiemelés, Dőlt és Félkövér, hogy csak néhányat említsünk. A bekezdésstílusnak több példánya is lehet, amelyek eltérően állíthatók be a OneNote-fájlon belüli szöveg különböző részeihez. Ebben a bemutatóban csak a Page cím szövegének hozzáadására összpontosítottunk, azonban az oldalon belül más dokumentumcsomópontokhoz is beállíthatja a szöveget.
Ez a cikk végigvezetett minket a One Note HTML-be történő exportálásán Java használatával. Ha szeretne többet megtudni a .ONE fájl biztonságossá tételének folyamatáról, olvassa el a hogyan védheti meg a OneNote-fájlt Java használatával című cikket.