HTML JPG PDF XML XLSX
  Product Family
XLS

قم بإنشاء ملف XLS في Java

مكتبة Java عالية السرعة لإنشاء ملف XLS. هذا حل برمجي احترافي لاستيراد وتصدير XLSX وPDF والعديد من التنسيقات الأخرى باستخدام Java.

إنشاء ملف XLS باستخدام Java

كيفية إنشاء ملف XLS؟ باستخدام مكتبة Aspose.Cells for Java، يمكنك بسهولة إنشاء ملف XLS برمجيًا باستخدام بضعة أسطر من التعليمات البرمجية. Aspose.Cells for Java قادر على إنشاء تطبيقات مشتركة بين الأنظمة الأساسية مع القدرة على إنشاء جميع ملفات Excel وتعديلها وتحويلها وعرضها وطباعتها. Java Excel API لا يقوم فقط بالتحويل بين تنسيقات جداول البيانات، بل يمكنه أيضًا عرض ملفات Excel كصور، وPDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT والمزيد، مما يجعله خيارًا مثاليًا لتبادل المستندات بتنسيقات متوافقة مع معايير الصناعة. يمكنك تنزيل أحدث إصدار مباشرة من Maven وقم بتثبيته ضمن مشروعك المستند إلى Maven عن طريق إضافة التكوينات التالية إلى ملف pom.xml.

مخزن


<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>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>

كيفية إنشاء XLS في Java

من السهل على المطورين إنشاء وتحميل وتعديل وتحويل ملفات XLS أثناء تشغيل تطبيقات التقارير المختلفة لمعالجة البيانات في بضعة أسطر فقط من التعليمات البرمجية.

  1. إنشاء مثيل ل فئة المصنف .
  2. قم بالوصول إلى ورقة العمل ذات الصلة باستخدام طريقة getWorksheets.get().
  3. حدد الخلية ذات الصلة، وأدخل القيمة في الخلية المطلوبة باستخدام اسم الخلية، مثل A1، B3، وما إلى ذلك.
  4. احفظ المصنف بتنسيق XLS باستخدام طريقة save().
 

يوضح نموذج التعليمات البرمجية كيفية إنشاء ملف XLS في Java.


// Create a new workbook
Workbook wkb = new Workbook();

// Access the first worksheet of the workbook.
Worksheet worksheet = wkb.getWorksheets().get(0);

// Add relevant content in the cell
worksheet.getCells().get("A1").putValue("ColumnA");
worksheet.getCells().get("B1").putValue("ColumnB")
worksheet.getCells().get("A2").putValue("ValueA")
worksheet.getCells().get("B2").putValue("ValueB")

// Save the workbook as XLS file
wkb.save("Excel.xls"); 

// To enhance the code for further functionalities here are more functions
// getCells() and setValue for modifying the cell content
// getCharts().add() to add charts
// getPivotTables().add() for creating a Pivot Table
// getCells().get(int cell id).setFormula for adding cell level formula
 

مكتبة Java لإنشاء ملف XLS

نستضيف حزمنا Java في Maven المستودعات. ‘Aspose.Cells for Java’ هو ملف JAR شائع يحتوي على رمز بايت. رجاءا اتبع ال تعليمات خطوه بخطوه حول كيفية تثبيته على بيئة المطور Java.

متطلبات النظام

قبل تشغيل نموذج التحويل Java للتعليمات البرمجية المصدرية، تأكد من أن لديك المتطلبات الأساسية التالية.

XLS ما هو XLS تنسيق الملف

تمثل الملفات ذات الامتداد XLS تنسيق ملف Excel الثنائي. يمكن إنشاء مثل هذه الملفات بواسطة Microsoft Excel بالإضافة إلى برامج جداول البيانات المماثلة الأخرى مثل OpenOffice Calc أو Apple Numbers. يُعرف الملف المحفوظ بواسطة Excel باسم Workbook حيث يمكن أن يحتوي كل مصنف على ورقة عمل واحدة أو أكثر. يتم تخزين البيانات وعرضها للمستخدمين بتنسيق جدول في ورقة العمل ويمكن أن تشمل القيم الرقمية والبيانات النصية والصيغ واتصالات البيانات الخارجية والصور والمخططات. تتيح لك تطبيقات مثل Microsoft Excel تصدير بيانات المصنف إلى عدة تنسيقات مختلفة بما في ذلك PDF وCSV وXLSX وTXT وHTML وXPS والعديد من التنسيقات الأخرى. تم استبدال تنسيق الملف XLS بتنسيق أكثر انفتاحًا وتنظيمًا، XLSX، مع إصدار Microsoft Excel 2007. ولا تزال أحدث الإصدارات توفر دعمًا لإنشاء وقراءة ملفات XLS، على الرغم من أن XLSX هو الخيار الأول للاستخدام الآن.

قراءة المزيد

إنشاء جداول البيانات المدعومة الأخرى

يمكنك أيضًا إنشاء تنسيقات Excel Microsoft أخرى بما في ذلك بعض التنسيقات المدرجة أدناه.

XLS (Microsoft جدول بيانات Excel (قديم))
XLSX (افتح مصنف XML)
XLSB (مصنف Excel الثنائي)
XLSM (جدول بيانات مزود بتقنية الماكرو)
XLT (قالب إكسل 97 - 2003)
XLTX (قالب اكسل)
XLTM (قالب Excel مزود بماكرو)
CSV (قيم مفصولة بفواصل)
TSV (قيم مفصولة بعلامات التبويب)
ODS (فتح جدول بيانات المستند)
PDF (نموذج المستندات المحمولة)
HTML (لغة ترميز النصوص التشعبية)