كيفية تحويل OneNote إلى HTML باستخدام Java

تركز هذه المقالة البسيطة على ** كيفية تحويل OneNote إلى HTML باستخدام Java **. إنه يمثل جميع التفاصيل لتكوين البيئة بما في ذلك Aspose. لاحظ استخدام رمز المثال ، وقائمة محددة من مهام البرمجة ، ورمز عمل لإنشاء ** OneNote to HTML Converter الأساسي باستخدام Java **. يمكن استخدام التطبيق المطور في أي بيئة تكوين Java داخل macOS أو Linux أو Windows.

خطوات تحويل OneNote إلى HTML باستخدام Java

  1. قم بتكوين IDE لاستخدام Aspose.Note for Java من مدير المستودع لتحويل OneNote إلى HTML
  2. أنشئ ملف OneNote افتراضيًا باستخدام مثيل فئة Document وأضف صفحة فارغة بداخله
  3. قم بتهيئة فئة ParagraphStyle وضبط إعدادات تنسيق النص المطلوبة
  4. أضف عنوان الصفحة للصفحة المحددة عن طريق تعيين حقلي نص العنوان والتاريخ
  5. احفظ ملف OneNote بتنسيق HTML على القرص

تستلزم العملية التدريجية المذكورة أعلاه عملية تصدير * OneNote إلى HTML باستخدام Java *. ستبدأ العملية بإنشاء مستند OneNote افتراضي (.ONE) باستخدام مثيل فئة المستند ؛ ومع ذلك ، يمكنك أيضًا الوصول إلى ملف 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 ومع ذلك ، يمكنك أيضًا تعيين النص لعقد المستند الأخرى داخل الصفحة أيضًا.

أطلعتنا هذه المقالة على عملية تصدير * ملاحظة واحدة إلى HTML باستخدام Java *. إذا كنت مهتمًا بالتعرف على عملية تأمين ملف .ONE ، فراجع المقالة على كيفية تأمين ملف OneNote باستخدام Java.

 عربي