در MS Excel می توانید ارتفاع سطرها و عرض ستون ها را با توجه به محتوا تنظیم کنید. برای این کار، MS Excel گزینه های Cell Width و Row Height را در منوی Format گروه Cells ارائه می دهد. اما چگونه این کار را هنگام کار با فایل های اکسل به صورت برنامه نویسی در جاوا انجام می دهید؟ بنابراین بیایید نگاهی به نحوه تنظیم ارتفاع ردیف و عرض ستون در اکسل در جاوا بیندازیم.
- Java API برای تنظیم ارتفاع ردیف و عرض ستون در اکسل
- تنظیم ارتفاع ردیف در اکسل در جاوا
- تنظیم عرض ستون در اکسل در جاوا
Java API برای تنظیم ارتفاع ردیف و عرض ستون اکسل
Aspose.Cells for Java یک API محبوب برای کار با اسناد صفحه گسترده است. با استفاده از API، میتوانید فایلهای Excel را ایجاد، پردازش و دستکاری کنید. ما از این API برای تنظیم ارتفاع سطرها و عرض ستون ها در فایل های اکسل استفاده خواهیم کرد. میتوانید 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>22.8</version>
</dependency>
تنظیم ارتفاع ردیف در اکسل در جاوا
مراحل زیر برای تنظیم ارتفاع یک ردیف در فایل اکسل در جاوا آمده است.
- ابتدا از کلاس Workbook برای بارگذاری فایل اکسل استفاده کنید.
- سپس، از متد Workbook.getWorksheets().get(index) برای دسترسی به کاربرگ مورد نظر با فهرست استفاده کنید.
- با استفاده از متد Worksheet.getCells() مجموعه سلول ها را در یک شی دریافت کنید.
- متد ()setRowHeight را فراخوانی کنید و شاخص و ارتفاع سطرها را به عنوان پارامتر ارسال کنید.
- در نهایت فایل اکسل به روز شده را با استفاده از روش Workbook.save(String) ذخیره کنید.
نمونه کد زیر نحوه تنظیم ارتفاع ردیف در اکسل در جاوا را نشان می دهد.
// فایل اکسل را بارگیری کنید
Workbook workbook = new Workbook("workbook.xlsx");
// دریافت مرجع کاربرگ با استفاده از نمایه
Worksheet worksheet = workbook.getWorksheets().get(0);
// جمع آوری سلول ها را دریافت کنید
Cells cells = worksheet.getCells();
// ارتفاع ردیف دوم را روی 50 قرار دهید
cells.setRowHeight(1, 50);
// فایل اکسل به روز شده را ذخیره کنید
workbook.save("set-row-height.xlsx");
اسکرین شات زیر کاربرگ اکسل را پس از تنظیم ارتفاع سطر نشان می دهد.
تنظیم عرض ستون در اکسل در جاوا
مراحل زیر برای تنظیم عرض ستون در فایل اکسل در جاوا آمده است.
- فایل اکسل را با استفاده از کلاس Workbook بارگیری کنید.
- از متد Workbook.getWorksheets().get(index) برای دسترسی به کاربرگ مورد نظر بر اساس فهرست استفاده کنید.
- با استفاده از روش Worksheet.getCells () مجموعه سلول ها را دریافت کنید.
- متد ()setColumnWidth را فراخوانی کنید و شاخص و عرض ستون را به عنوان پارامتر ارسال کنید.
- در نهایت فایل اکسل به روز شده را با استفاده از روش Workbook.save(String) ذخیره کنید.
نمونه کد زیر نحوه تنظیم عرض ستون در فایل اکسل در جاوا را نشان می دهد.
// فایل اکسل را بارگیری کنید
Workbook workbook = new Workbook("workbook.xlsx");
// دریافت مرجع کاربرگ با استفاده از نمایه
Worksheet worksheet = workbook.getWorksheets().get(0);
// جمع آوری سلول ها را دریافت کنید
Cells cells = worksheet.getCells();
// ارتفاع ستون دوم را روی 40 قرار دهید
cells.setColumnWidth(1, 40);
// فایل اکسل به روز شده را ذخیره کنید
workbook.save("set-column-width.xlsx");
تصویر زیر اسکرین شات کاربرگ اکسل پس از تنظیم عرض ستون است.
Java API برای تنظیم ارتفاع ردیف و عرض ستون اکسل - مجوز رایگان دریافت کنید
برای تنظیم ارتفاع ردیف و عرض ستون در فایلهای اکسل بدون محدودیت ارزیابی، میتوانید یک مجوز موقت رایگان دریافت کنید.
Java Excel API - بیشتر کاوش کنید
میتوانید با استفاده از مستندات درباره Java Excel API بیشتر کاوش کنید. همچنین، می توانید نگاهی به مراجع API بیاندازید اینجا.
نتیجه
در این مقاله نحوه تنظیم ارتفاع سطرها و عرض ستون ها در اکسل با استفاده از جاوا را یاد گرفتید. ما نحوه تنظیم ارتفاع خاص برای یک سطر و عرض برای یک ستون را با کمک نمونه کد و اسکرین شات نشان داده ایم.
سوالی دارید؟
در صورت داشتن هر گونه سؤال یا سؤال، می توانید آنها را از طریق [تالار گفتمان7 با ما در میان بگذارید.