OneNote هي أداة شائعة لتدوين الملاحظات تتيح للمستخدمين إنشاء ملاحظاتهم وتنظيمها ومشاركتها بتنسيقات متنوعة. HTML هي لغة ترميزية قياسية تُستخدم لإنشاء صفحات الويب. يمكن أن يكون تحويل OneNote إلى HTML مفيدًا لعدد من الأسباب، مثل نشر ملاحظاتك عبر الإنترنت أو مشاركتها مع الآخرين الذين لا يستخدمون OneNote. في هذه المقالة، سوف نتعلم كيفية تحويل OneNote إلى HTML في Java.
تتناول هذه المقالة المواضيع التالية:
- واجهة برمجة تطبيقات Java لتحويل OneNote إلى HTML
- تحويل OneNote إلى HTML
- تحويل OneNote الموجود إلى HTML
- تصدير صفحات معينة من OneNote إلى HTML
- تحويل OneNote إلى HTML باستخدام الموارد المضمنة
- تحويل OneNote إلى HTML عبر الإنترنت
- مصادر التعلم المجانية
Java API لتحويل OneNote إلى HTML
سنستخدم واجهة برمجة التطبيقات Aspose.Note for Java لتحويل مستندات OneNote إلى صفحات ويب بتنسيق HTML. فهو يمكّن المطورين من إنشاء ملفات Microsoft OneNote وقراءتها وتحريرها ومعالجتها دون الحاجة إلى تثبيت Microsoft Office. يتيح Aspose.Note for Java العمل مع دفاتر ملاحظات OneNote والأقسام والصفحات والعقد والكائنات الأخرى برمجيًا في تطبيقات Java.
يرجى تنزيل JAR لواجهة برمجة التطبيقات (API) أو إضافة تكوين pom.xml التالي إلى تطبيق Java المستند إلى Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>23.7</version>
<classifier>jdk17</classifier>
</dependency>
تحويل OneNote إلى HTML في جافا
يمكننا إنشاء مستند OneNote وتحويله إلى صفحة ويب HTML برمجياً باتباع الخطوات التالية:
- قم بإنشاء مثيل لفئة المستند.
- قم بإنشاء صفحة جديدة باستخدام كائن فئة الصفحة.
- حدد ParagraphStyle وقم بتعيين خصائص التنسيق.
- قم بتهيئة وتعيين عنوان الصفحة باستخدام فئة العنوان.
- بعد ذلك، أضف الصفحة إلى المستند باستخدام طريقة appendChildLast().
- وأخيرًا، قم باستدعاء الأسلوب save() لحفظ مستند OneNote بتنسيق HTML. فهو يأخذ مسار ملف HTML الناتج وSaveFormat كوسائط.
يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء مستند OneNote وتحويله إلى HTML باستخدام Java.
// يوضح مثال التعليمات البرمجية هذا كيفية إنشاء مستند OneNote جديد وتحويله إلى HTML.
// إنشاء كائن من فئة المستند
Document doc = new Document();
// إضافة صفحة جديدة
Page page = new Page();
// حدد TextStyle وقم بتعيين خصائص التنسيق
ParagraphStyle titleTextStyle = new ParagraphStyle()
.setFontColor(Color.black)
.setFontName("Arial")
.setFontSize(20);
// تحديد نص العنوان
RichText titleText = new RichText().append("This is a Title!");
titleText.setParagraphStyle(titleTextStyle);
// تهيئة العنوان
Title title = new Title();
title.setTitleText(titleText);
// تعيين عنوان الصفحة
page.setTitle(title);
// إضافة عقدة الصفحة
doc.appendChildLast(page);
// احفظ مستند OneNote بتنسيق HTML
doc.save("C:\\Files\\CreateOneNoteDocAndSaveToHTML_out.html", SaveFormat.Html);
تحويل OneNote الموجود إلى HTML في Java
يمكننا أيضًا تحويل أي مستند OneNote موجود إلى صفحة ويب بتنسيق HTML باتباع الخطوات التالية:
- قم بتحميل ملف OneNote باستخدام فئة المستند.
- قم باستدعاء الأسلوب save() لحفظ مستند OneNote بتنسيق HTML.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند OneNote موجود إلى HTML باستخدام Java.
// يوضح مثال التعليمات البرمجية هذا كيفية تحويل مستند OneNote موجود إلى HTML.
// تهيئة مستند OneNote
Document doc = new Document("C:\\Files\\Sample1.one");
// حفظ بتنسيق HTML
String dataDir = "C:\\Files\\Sample1_out.html";
doc.save(dataDir, SaveFormat.Html);
تصدير صفحات محددة من OneNote إلى HTML باستخدام Java
يمكننا تحويل مجموعة من الصفحات المحددة من مستند OneNote إلى صفحة ويب HTML باتباع الخطوات الواردة أدناه:
- قم بتحميل ملف OneNote باستخدام فئة المستند.
- إنشاء مثيل للفئة HtmlSaveOptions.
- قم بتعيين PageIndex من أين تبدأ التحويل.
- بعد ذلك، حدد PageCount لتحويل العدد الإجمالي للصفحات.
- وأخيرًا، قم باستدعاء الأسلوب save() لحفظ مستند OneNote بتنسيق HTML. فهو يأخذ مسار ملف HTML الناتج وHtmlSaveOptions كوسيطات.
يوضح نموذج التعليمات البرمجية التالي كيفية تصدير نطاق من الصفحات من مستند OneNote إلى HTML باستخدام Java.
// يوضح مثال التعليمات البرمجية هذا كيفية تحويل نطاق من الصفحات من مستند OneNote إلى HTML.
// تهيئة مستند OneNote
Document doc = new Document("C:\\Files\\Sample1.one");
// تحديد خيارات حفظ HTML
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setPageCount(1);
htmlSaveOptions.setPageIndex(0);
// حفظ في تنسيق HTML
String dataDir = "C:\\Files\\ConvertRange.html";
doc.save(dataDir, htmlSaveOptions);
تحويل OneNote إلى HTML باستخدام الموارد المضمنة في Java
يمكننا تحويل مستند OneNote إلى صفحة ويب HTML وتضمين كافة الموارد (مثل الخطوط والصور وCSS) مضمّنة باتباع الخطوات التالية:
- قم بتحميل ملف OneNote باستخدام فئة المستند.
- إنشاء مثيل للفئة HtmlSaveOptions.
- بعد ذلك، قم بتعيين خصائص ExportCss وExportFonts وExportImages على ResourceExportType.ExportEmbedded.
- وأخيرًا، قم باستدعاء الأسلوب save() لحفظ مستند OneNote بتنسيق HTML. فهو يأخذ مسار ملف HTML الناتج وHtmlSaveOptions كوسيطات.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند OneNote إلى HTML عن طريق تضمين كافة الموارد باستخدام Java.
// يوضح مثال التعليمات البرمجية هذا كيفية تحويل مستند OneNote إلى HTML وتضمين الموارد.
// تهيئة مستند OneNote
Document doc = new Document("C:\\Files\\Sample1.one");
// تحديد خيارات حفظ HTML
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setExportCss(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportFonts(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setExportImages(ResourceExportType.ExportEmbedded);
htmlSaveOptions.setFontFaceTypes(FontFaceType.Ttf);
// حفظ في تنسيق HTML
String dataDir = "C:\\Files\\ConvertWithEmbeddedResources.html";
doc.save(dataDir, htmlSaveOptions);
احصل على ترخيص مجاني
يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.
تحويل OneNote إلى HTML عبر الإنترنت
يمكنك أيضًا تجربة تطبيق OneNote to HTML Converter المجاني عبر الإنترنت والذي تم تطويره باستخدام واجهة برمجة التطبيقات المذكورة أعلاه.
OneNote إلى HTML – مصادر التعلم
يمكنك معرفة المزيد حول تصدير الملاحظات من تنسيق OneNote إلى تنسيق HTML واستكشاف الميزات الأخرى للمكتبة باستخدام الموارد أدناه:
خاتمة
في هذه المقالة، تعلمنا كيفية تحويل مستند OneNote إلى صفحة ويب HTML في Java. من خلال الاستفادة من Aspose.Note لـ Java، اكتشفنا طريقة بسيطة وفعالة لتحويل OneNote إلى HTML والتي لا تتطلب سوى بضعة أسطر من التعليمات البرمجية. باتباع الخطوات الموضحة في هذه المقالة، يمكنك بسهولة إنشاء تطبيق محول OneNote إلى HTML في Java. في حالة وجود أي غموض، فلا تتردد في الاتصال بنا على منتدى الدعم المجاني الخاص بنا.