يوفر MS Excel ميزة الملاءمة التلقائية لحجم الخلايا بطول محتواها. يمكنك تمكين الملاءمة التلقائية لارتفاع الصف وعرض العمود. أثناء إنشاء جداول بيانات Excel ومعالجتها برمجيًا ، قد تحتاج إلى تمكين هذه الميزة ديناميكيًا. لتحقيق ذلك ، توضح هذه المقالة كيفية احتواء الصفوف والأعمدة تلقائيًا في ملفات Excel في Java. سنغطي بشكل صريح الضبط التلقائي لارتفاع الصف وعرض العمود مع عينات التعليمات البرمجية.
- Java API لضبط الصفوف والأعمدة تلقائيًا في Excel
- احتواء تلقائي للصفوف في Excel في Java
- احتواء تلقائي للأعمدة في Excel في Java
Java API للملاءمة التلقائية للصفوف والأعمدة في Excel - تنزيل مجاني
Aspose.Cells for Java هي واجهة برمجة تطبيقات مذهلة وقوية مع مجموعة غنية من الميزات لإنشاء جداول البيانات ومعالجتها. يمكنك تنفيذ الميزات الأساسية والمتقدمة لإنشاء ملفات Excel المعقدة بسلاسة. سنستخدم واجهة برمجة التطبيقات هذه لتلائم الخلايا في ملفات Excel تلقائيًا. يمكنك إما تنزيل JAR الخاص به أو تثبيته مباشرة باستخدام تكوينات 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>22.8</version>
</dependency>
احتواء تلقائي للصفوف في Excel في Java
للاحتواء التلقائي للصفوف في مصنف Excel ، تحتاج أولاً إلى الوصول إلى ورقة العمل المطلوبة ثم تمكين الملاءمة التلقائية للصفوف باستخدام فهرسها. فيما يلي خطوات الاحتواء التلقائي لصفوف Excel في Java.
- قم بتحميل ملف Excel باستخدام فئة مصنف.
- احصل على مرجع لورقة العمل المطلوبة باستخدام طريقة Workbook.getWorksheets().get (index).
- احتواء تلقائي للصف باستخدام طريقة Worksheet.autoFitRow(rowIndex).
- احفظ ملف Excel المحدث باستخدام طريقة Workbook.save().
يوضح نموذج التعليمات البرمجية التالي كيفية احتواء صف Excel تلقائيًا في Java.
// قم بتحميل ملف Excel
Workbook workbook = new Workbook("workbook.xlsx");
// احصل على مرجع لورقة العمل باستخدام الفهرس
Worksheet worksheet = workbook.getWorksheets().get(0);
// احتواء تلقائي للصف الثاني حسب الفهرس
worksheet.autoFitRow(1); //Auto-fitting the 2nd row of the worksheet
// احفظ ملف Excel المحدث
workbook.save("autofit-row.xlsx");
احتواء تلقائي للأعمدة في Excel في Java
يتطلب منك التركيب التلقائي للأعمدة تنفيذ نفس الخطوات كما في القسم السابق. الاختلاف الوحيد هو الطريقة التي ستستدعيها لملاءمة عرض العمود تلقائيًا. فيما يلي خطوات الملاءمة التلقائية لعمود في Excel باستخدام Java.
- أولاً ، قم بتحميل ملف Excel باستخدام فئة مصنف.
- بعد ذلك ، احصل على مرجع لورقة العمل المطلوبة باستخدام طريقة Workbook.getWorksheets().get (index).
- احتواء تلقائي للعمود بأسلوب Worksheet.autoFitColumn (عمود فهرس).
- احفظ ملف Excel المحدث باستخدام طريقة Workbook.save().
يوضح نموذج التعليمات البرمجية التالي كيفية احتواء عمود تلقائيًا في Excel في Java.
// قم بتحميل ملف Excel
Workbook workbook = new Workbook("workbook.xlsx");
// احصل على مرجع لورقة العمل باستخدام الفهرس
Worksheet worksheet = workbook.getWorksheets().get(0);
// احتواء تلقائي للعمود الأول حسب الفهرس
worksheet.autoFitColumn(0);
// احفظ ملف Excel المحدث
workbook.save("autofit-column.xlsx");
Java API لتركيب صفوف وأعمدة Excel تلقائيًا - احصل على ترخيص مجاني
يمكنك الحصول على ترخيص مؤقت مجاني للاحتواء التلقائي للصفوف والأعمدة في ملفات Excel دون قيود التقييم.
استنتاج
في هذه المقالة ، تعلمت كيفية احتواء الصفوف والأعمدة تلقائيًا في ملفات Excel في Java. أظهرت نماذج التعليمات البرمجية كيفية تمكين الملاءمة التلقائية لصف أو عمود معين باستخدام الفهرس الخاص به برمجيًا.
استكشف Aspose ‘Spreadsheet API for Java
يمكنك زيارة التوثيق لاستكشاف الميزات الأخرى لـ Aspose.Cells for Java. يمكنك أيضًا مشاركة أسئلتك أو استفساراتك معنا عبر المنتدى.