Ինչպես փոխարկել OneNote-ը HTML-ի՝ օգտագործելով C#

Այս թեման ուղեցույց է տալիս ինչպես փոխարկել OneNoteHTML-ի` օգտագործելով C#: Այն կիսում է մանրամասները՝ Aspose.Note-ն ավելացնելու համար նախատեսված միջավայրը կարգավորելու համար, ծրագրավորման առաջադրանքների պարզ ցուցակը, ինչպես նաև օրինակելի կոդ՝ հիմնական OneNote-ի HTML փոխարկիչի մշակման համար՝ օգտագործելով C#: Մշակված հավելվածը կարող է օգտագործվել macOS-ի, Linux-ի կամ Windows-ի ներսում .NET կազմաձևված միջավայրերից որևէ մեկում:

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-ը C#-ի HTML-ի փոխակերպելու համար

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 դասը, որպեսզի սահմանեք այնպիսի հատկություններ, ինչպիսիք են Underline, Highlight, FontName, FontColor, FontStyle, Strikethrough, Italic և Bold: Պարբերության ոճը կարող է տարբեր կերպ սահմանվել .ONE ֆայլի ներսում տեքստի տարբեր հատվածների համար: Այս օրինակում մենք միայն կենտրոնացել ենք Page վերնագրի համար տեքստ ավելացնելու վրա, բայց դուք կարող եք նաև տեքստը սահմանել էջի ներսում գտնվող այլ հանգույցների համար:

Այս հոդվածը մեզ սովորեցրել է փոխարկել One Note-ը HTML-ի՝ օգտագործելով C#: Եթե ցանկանում եք ծանոթանալ .ONE ֆայլի ապահովման գործընթացին, տես ինչպես ապահովել OneNote ֆայլը C#-ի միջոցով-ի հոդվածը:

 Հայերեն