تنظيم المعلومات بشكل صحيح يساعدك على كتابة ملاحظات أفضل. القوائم هي واحدة من أبسط طرق هيكلة المحتوى الخاص بك. سواء كنت تقوم بتخطيط خطة، أو إنشاء مهام، أو تدوين نقاط سريعة، فإن القوائم النقطية والمرقمة في OneNote تجعل كل شيء أوضح. في هذا الدليل، ستتعلم كيفية إنشاء قوائم نقطية أو قوائم مرقمة في OneNote باستخدام Java. سنساعدك من خلال أمثلة الكود خطوة بخطوة لمساعدتك على تنفيذ هذه التقنية بكل سهولة.
تغطي هذه المقالة الموضوعات التالية:
- Java SDK لإنشاء قوائم نقطية أو مرقمة في OneNote
- قم بإنشاء قائمة نقطية في OneNote باستخدام Java
- إنشاء قائمة مرقمة في OneNote باستخدام Java
- أدخل قائمة بالأرقام الصينية في OneNote
- موارد مجانية
Java SDK لإنشاء قوائم نقطية أو مرقمة في OneNote
سنستخدم Aspose.Note for Java للعمل مع مستندات OneNote. يدعم قراءة وكتابة وتحرير وتحويل ملفات .one
برمجيًا.
يمكنك إضافته إلى مشروعك عبر Maven. إليك كيفية القيام بذلك:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>25.6</version>
<classifier>jdk17</classifier> <!-- Or jdk18/jdk21 depending on your Java version -->
</dependency>
أو قم بتنزيله من releases.
كيفية إنشاء قائمة نقطية في OneNote باستخدام Java
يمكنك إنشاء قائمة نقطية بسيطة باتباع الخطوات أدناه:
- إنشاء كائن جديد من فئة
Document
. - أضف
Page
. - قم بإنشاء
Outline
وأضف كائنات فئةOutlineElement
. - استخدم حرف نقطة مثل
\"\"
أو\"•\"
كبادئة لكل عنصر. - قم بتنسيق نصك باستخدام
RichText
. - أضف كل شيء معًا واحفظ الوثيقة.
// إنشاء كائن من فئة Document
Document doc = new Document();
// تهيئة كائن فئة الصفحة
Page page = new Page();
// تهيئة كائن فئة Outline
Outline outline = new Outline();
// تهيئة كائن من فئة TextStyle وضبط خصائص التنسيق
ParagraphStyle defaultStyle = new ParagraphStyle()
.setFontColor(Color.black)
.setFontName("Arial")
.setFontSize(10);
// تهيئة كائنات فئة OutlineElement وتطبيق النقاط
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("*", "Arial", 10));
// تهيئة كائن الفئة RichText وتطبيق نمط النص
RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("*", "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("*", "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);
// أضف عناصر المخطط
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// أضف عقدة مخطط
page.appendChildLast(outline);
// add Page node
doc.appendChildLast(page);
// save the document
doc.save("ApplyBulletsOnText.one");

كيف تخلق قائمة مرقمة في OneNote باستخدام Java
إنشاء قائمة مرقمة في OneNote باستخدام Java
للقوائم المرقمة، قم فقط بتغيير بادئة كل سطر لتضمين الأرقام (1.
, 2.
, إلخ.) واستخدم NumberFormat.DecimalNumbers
لتعريف تنسيق الأرقام.
// انشئ كائنًا من فئة Document
Document doc = new Document();
// تهيئة كائن فئة الصفحة
Page page = new Page();
// تهيئة كائن فئة Outline
Outline outline = new Outline();
// تهيئة كائن فئة TextStyle وضبط خصائص التنسيق
ParagraphStyle defaultStyle = new ParagraphStyle()
.setFontColor(Color.black)
.setFontName("Arial")
.setFontSize(10);
// تهيئة كائنات فئة OutlineElement وتطبيق الترقيم
// الأرقام في نفس المخطط تتزايد تلقائيًا.
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);
// أضف عناصر المخطط
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// إضافة عقدة المخطط
page.appendChildLast(outline);
// add Page node
doc.appendChildLast(page);
// احفظ المستند
doc.save("ApplyNumberingOnText.one");

إنشاء قائمة مرقمة في OneNote باستخدام Java
إدراج قائمة مرقمة باللغة الصينية
Aspose.Note for Java يدعم أيضًا تنسيقات الأرقام المختلفة. لإنشاء قائمة مرقمة على الطراز الصيني، يمكنك تخصيص تنسيق النص وفقًا لذلك واستخدام NumberFormat.ChineseCounting
لتحديد تنسيق الرقم الصيني.
// إنشاء كائن من فئة Document
Document doc = new Document();
// تهيئة كائن فئة Page
Page page = new Page();
// تهيئة كائن فئة Outline
Outline outline = new Outline();
// تهيئة كائن فئة TextStyle وتعيين خصائص التنسيق
ParagraphStyle defaultStyle = new ParagraphStyle()
.setFontColor(Color.black)
.setFontName("Arial")
.setFontSize(10);
// تهيئة كائنات فئة OutlineElement وتطبيق الترقيم
// الأرقام في نفس المخطط تزداد تلقائيًا.
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);
// أضف عناصر المخطط
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// add Outline node
page.appendChildLast(outline);
// add Page node
doc.appendChildLast(page);
// احفظ المستند
doc.save("ChineseNumberList.one");

أدخل قائمة أرقام صينية في OneNote
احصل على رخصة مؤقتة مجانية
هل ترغب في تجربة Aspose.Note دون قيود؟ يمكنك طلب ترخيص مؤقت مجاني لتقييم جميع الميزات دون علامات مائية أو حدود.
موارد مفيدة للعمل مع القوائم في OneNote
سواء كنت تقوم بإنشاء قوائم نقطية أو مرتبة في OneNote باستخدام جافا، فإن الموارد التالية ستساعدك على البدء والتقدم أكثر:
- Aspose.Note لتوثيق جافا
- مرجع واجهة برمجة التطبيقات
- أدوات OneNote مجانية على الإنترنت
- منتدى دعم Aspose.Note
هذه الموارد هي الأدلة التي يمكنك الاعتماد عليها لتنفيذ تدوين ملاحظات منظم واحترافي باستخدام جافا.
خاتمة
باستخدام Aspose.Note for Java، يمكنك بسهولة إنشاء قوائم منسقة في ملفات OneNote. سواء كانت نقاطًا أو أرقامًا، لديك سيطرة كاملة على التنسيق والمحتوى. يمكن أن تكون هذه ميزة كبيرة في زيادة الإنتاجية إذا كنت تقوم بأتمتة إنشاء الملاحظات، أو بناء قواعد المعرفة، أو دمج تدوين الملاحظات في تطبيقاتك.
إذا كان لديك أي أسئلة أو تحتاج إلى مزيد من المساعدة، فلا تتردد في التواصل معنا في المنتدى المجاني للدعم.