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

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

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

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

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

Κώδικας για μετατροπή του OneNote σε HTML χρησιμοποιώντας C#

using System;
using System.Drawing;
using System.Globalization;
using Aspose.Note;
namespace TestNote
{
public class NoteToHtml
{
public static void ConvertNoteToHtml()
{
String path = @"Y:\TestData\";
// Load the product license to convert one note to HTML
License noteLic = new License();
noteLic.SetLicense(path + "Conholdate.Total.Product.Family.lic");
//Initialize the OneNote document instance
Document noteDoc = new Document();
//Insert an empty page inside the document
Page page = noteDoc.AppendChildLast(new Page());
// Set the default style for the entire text in the document
ParagraphStyle textStyle = new ParagraphStyle
{
FontColor = Color.Black,
FontName = "Arial",
FontSize = 10
};
page.Title = new Title()
{
TitleText = new RichText()
{
Text = "Title text.",
ParagraphStyle = textStyle
},
TitleDate = new RichText()
{
Text = new DateTime(2023, 06, 09).ToString("D", CultureInfo.InvariantCulture),
ParagraphStyle = textStyle
},
TitleTime = new RichText()
{
Text = "12:23",
ParagraphStyle = textStyle
}
};
//Convert Note to HTML format
noteDoc.Save(path + "CreateOneNoteDoc_out.html");
}
}
}

Αυτό το δείγμα κώδικα δείχνει την εργασία της εξαγωγής OneNote σε HTML χρησιμοποιώντας C#. Κατά την προσαρμογή του στυλ κειμένου, μπορείτε να χρησιμοποιήσετε την κλάση ParagraphStyle για να ορίσετε τις ιδιότητες όπως Υπογράμμιση, Επισήμανση, Όνομα γραμματοσειράς, Χρώμα γραμματοσειράς, Στυλ γραμματοσειράς, Διαγράμμιση, Πλάγια και Έντονη για να αναφέρετε μερικές. Το στυλ παραγράφου μπορεί να ρυθμιστεί διαφορετικά για διαφορετικά τμήματα του κειμένου μέσα στο αρχείο .ONE. Σε αυτό το παράδειγμα, έχουμε επικεντρωθεί μόνο στην προσθήκη κειμένου για τον τίτλο Page, αλλά μπορείτε επίσης να ορίσετε το κείμενο και για άλλους κόμβους μέσα στη σελίδα.

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

 Ελληνικά