أضف التعليقات في Excel Worksheet Java

تستخدم التعليقات لإضافة معلومات إضافية أو لشرح صيغة في ورقة عمل Excel. يسمح لك MS Excel أيضًا بتعيين حجم الخط والارتفاع والعرض وما إلى ذلك من التعليقات. في هذه المقالة ، ستتعلم كيفية إضافة تعليقات إلى ملفات Excel في Java. علاوة على ذلك ، ستغطي المقالة أيضًا كيفية تنسيق التعليقات.

Java API لإضافة تعليقات في Excel - تنزيل مجاني

لإضافة تعليقات إلى الخلايا في أوراق عمل Excel ، سنستخدم Aspose.Cells for Java. تتيح لك واجهة برمجة التطبيقات إنشاء ملفات Excel وتعديلها وتحويلها من داخل تطبيقات Java الخاصة بك. يمكنك إما تنزيل API أو تثبيته باستخدام تكوينات Maven التالية.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.7</version>
</dependency>

خطوات سهلة لإضافة التعليقات في Excel في Java

باستخدام Aspose.Cells for Java ، يمكنك إضافة تعليقات إلى ملفات Excel في بضع خطوات. تقدم الخطوات التالية نظرة عامة حول كيفية إدراج التعليقات في ورقة عمل في ملف Excel.

  • قم بتحميل ملف Excel من القرص.
  • الوصول إلى ورقة العمل المطلوبة.
  • أضف تعليقًا إلى الخلية المطلوبة.
  • احفظ ملف Excel.

الآن ، دعنا نلقي نظرة على كيفية تحويل الخطوات المذكورة أعلاه إلى رمز وإضافة تعليقات في ملف Excel في Java.

أضف التعليقات في ملف Excel في Java

فيما يلي خطوات إضافة تعليق إلى خلية في ملف Excel في Java.

  • قم بتحميل ملف Excel باستخدام فئة مصنف.
  • احصل على مرجع من [ورقة العمل] المطلوبة 4 باستخدام طريقة Workbook.getWorksheets().get(index).
  • أضف تعليقًا إلى الخلية باستخدام [Worksheet.getComments().أضف (string cellName)] أسلوب 6 واحصل على مرجع التعليق في كائن Comment.
  • عيّن ملاحظة التعليق باستخدام طريقة Comment.setNote().
  • احفظ ملف Excel المحدث باستخدام طريقة Workbook.save(string).

يُظهر نموذج التعليمات البرمجية التالي كيفية إدراج تعليق في ملف Excel في Java.

// إنشاء كائن مصنف
Workbook workbook = new Workbook("workbook.xlsx");

// الحصول على مرجع ورقة العمل الأولى بتمرير فهرس الورقة الخاص بها
Worksheet worksheet = workbook.getWorksheets().get(0);

// إضافة تعليق إلى الخلية "F5"
int commentIndex = worksheet.getComments().add("F5");

// الوصول إلى التعليق المضاف حديثًا
Comment comment = worksheet.getComments().get(commentIndex);

// ضبط ملاحظة التعليق
comment.setNote("Hello Aspose!");

// حفظ ملف Excel
workbook.save("output.xlsx");

Java: أضف تعليقات في Excel مع التنسيق

فيما يلي خطوات تطبيق التنسيق على التعليقات في Excel في Java.

  • قم بتحميل ملف Excel باستخدام فئة مصنف.
  • احصل على مرجع من [ورقة العمل] المطلوبة 11 باستخدام طريقة Workbook.getWorksheets().get(index).
  • أضف تعليقًا إلى الخلية باستخدام [Worksheet.getComments().أضف (string cellName)] أسلوب 13 واحصل على مرجع التعليق في كائن Comment.
  • عيّن ملاحظة التعليق باستخدام طريقة Comment.setNote().
  • عيّن التنسيق المطلوب للتعليق باستخدام كائن التعليق.
  • احفظ ملف Excel المحدث باستخدام طريقة Workbook.save(string).

يوضح نموذج التعليمات البرمجية التالي كيفية تعيين تنسيق التعليقات في Excel.

// إنشاء كائن مصنف
Workbook workbook = new Workbook("workbook.xlsx");

// الحصول على مرجع ورقة العمل الأولى بتمرير فهرس الورقة الخاص بها
Worksheet worksheet = workbook.getWorksheets().get(0);

// إضافة تعليق إلى الخلية "F5"
int commentIndex = worksheet.getComments().add("F5");

// الوصول إلى التعليق المضاف حديثًا
Comment comment = worksheet.getComments().get(commentIndex);

// ضبط ملاحظة التعليق
comment.setNote("Hello Aspose!");

// ضبط حجم خط التعليق على 14
comment.getFont().setSize(14);

// ضبط خط التعليق على غامق
comment.getFont().setBold(true);

// ضبط ارتفاع الخط على 10
comment.setHeightCM(10);

// ضبط عرض الخط على 2
comment.setWidthCM(2);

// حفظ ملف Excel
workbook.save("output.xlsx");

Java API لإضافة تعليقات في Excel - احصل على ترخيص مجاني

يمكنك استخدام Aspose.Cells لـ Java بدون قيود تقييمية باستخدام ترخيص مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية إضافة تعليقات إلى الخلايا في ملفات Excel في Java. علاوة على ذلك ، لقد رأيت كيفية تطبيق التنسيق على التعليقات برمجيًا. يمكنك زيارة التوثيق لاستكشاف الميزات الأخرى لـ Aspose.Cells for Java. في حال كان لديك أي استفسارات ، فلا تتردد في النشر على المنتدى الخاص بنا.

أنظر أيضا