Πώς να μετατρέψετε το OneNote σε HTML χρησιμοποιώντας Java

Αυτό το απλό άρθρο εστιάζει στον πώς να μετατρέψετε το OneNote σε HTML χρησιμοποιώντας Java. Αντιπροσωπεύει όλες τις λεπτομέρειες για τη διαμόρφωση του περιβάλλοντος, συμπεριλαμβανομένου του Aspose.Note για τη χρήση του παραδείγματος κώδικα, μια καθορισμένη λίστα εργασιών προγραμματισμού και έναν κώδικα εργασίας για τη δημιουργία ενός βασικού μετατροπέα OneNote σε HTML χρησιμοποιώντας Java. Η ανεπτυγμένη εφαρμογή μπορεί να χρησιμοποιηθεί σε οποιοδήποτε περιβάλλον διαμορφωμένο Java εντός macOS, Linux ή Windows.

Βήματα για τη μετατροπή του OneNote σε HTML χρησιμοποιώντας Java

  1. Διαμορφώστε το IDE ώστε να χρησιμοποιεί το Aspose.Note for Java από τη διαχείριση αποθετηρίου για τη μετατροπή του OneNote σε HTML
  2. Δημιουργήστε ένα προεπιλεγμένο αρχείο OneNote χρησιμοποιώντας την παρουσία κλάσης Document και προσθέστε μια κενή σελίδα μέσα σε αυτήν
  3. Αρχικοποιήστε την κλάση ParagraphStyle και ορίστε τις απαιτούμενες ρυθμίσεις μορφής κειμένου
  4. Προσθέστε τον τίτλο της σελίδας για την επιλεγμένη σελίδα ορίζοντας τα πεδία Title text και Date
  5. Αποθηκεύστε το αρχείο OneNote ως HTML στο δίσκο

Η προαναφερθείσα σταδιακή διαδικασία συνεπάγεται τη διαδικασία εξαγωγής του OneNote σε HTML χρησιμοποιώντας Java. Η διαδικασία θα ξεκινήσει δημιουργώντας ένα προεπιλεγμένο έγγραφο OneNote (.ONE) χρησιμοποιώντας την παρουσία κλάσης Document. Ωστόσο, μπορείτε επίσης να αποκτήσετε πρόσβαση σε ένα υπάρχον αρχείο OneNote. Μια προεπιλεγμένη κενή σελίδα θα εισαχθεί μέσα στο έγγραφο, η οποία θα ακολουθηθεί από τον καθορισμό ενός στυλ κειμένου για το κείμενο που θα προστεθεί χρησιμοποιώντας το αντικείμενο κλάσης ParagraphStyle. Στη συνέχεια, ο τίτλος της σελίδας, η ημερομηνία τίτλου και η ώρα εισάγονται για τον επιλεγμένο τίτλο σελίδας χρησιμοποιώντας το προηγουμένως καθορισμένο στυλ κειμένου και, τέλος, το αρχείο OneNote θα εξαχθεί σε ένα HTML στο δίσκο.

Κώδικας για μετατροπή του OneNote σε HTML χρησιμοποιώντας 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");
}
}

Αυτό το παράδειγμα δείχνει τη διαδικασία εξαγωγής OneNote σε HTML χρησιμοποιώντας Java. Κατά την προσαρμογή του στυλ κειμένου, μπορείτε να χρησιμοποιήσετε την κλάση ParagraphStyle για να διαμορφώσετε τις ιδιότητες όπως FontName, FontColor, FontStyle, Strikethrough, Underline, Highlight, Italic και Bold για να αναφέρετε μερικές. Μπορούμε να έχουμε πολλές παρουσίες του στυλ παραγράφου που μπορούν να ρυθμιστούν διαφορετικά για διαφορετικά τμήματα του κειμένου μέσα στο αρχείο OneNote. Σε αυτήν την επίδειξη, έχουμε επικεντρωθεί μόνο στην προσθήκη κειμένου για τον τίτλο Page, ωστόσο, μπορείτε επίσης να ορίσετε το κείμενο και για άλλους κόμβους εγγράφων μέσα στη σελίδα.

Αυτό το άρθρο μας καθοδήγησε στη διαδικασία εξαγωγής ενός One Note σε HTML χρησιμοποιώντας Java. Εάν ενδιαφέρεστε να μάθετε για τη διαδικασία ασφάλισης του αρχείου .ONE, ανατρέξτε στο άρθρο στο πώς να ασφαλίσετε το αρχείο OneNote χρησιμοποιώντας Java.

 Ελληνικά