تنظیم خودکار سطرها و ستون ها در اکسل در سی شارپ

هنگام تولید فایل‌های اکسل، اغلب باید اندازه سطرها و ستون‌ها را با توجه به طول متن تنظیم کنیم. MS Excel به شما اجازه می دهد تا تنظیم خودکار ردیف ها و ستون ها را برای چنین مواردی فعال کنید. در این مقاله نحوه تنظیم خودکار ردیف‌ها و ستون‌ها در فایل‌های اکسل به صورت برنامه‌نویسی در سی شارپ را نشان خواهیم داد. مراحل و نمونه کد باعث می شود که این ویژگی را به طور یکپارچه در برنامه های دات نت خود پیاده سازی کنید. پس بیایید شروع کنیم.

C# API برای تنظیم خودکار ردیف ها و ستون ها در اکسل - دانلود رایگان

برای تنظیم خودکار ردیف‌ها و ستون‌های اکسل، از Aspose.Cells برای NET استفاده می‌کنیم. API مجموعه ای غنی از ویژگی ها را برای تولید و پردازش صفحات گسترده فراهم می کند. می‌توانید DLL API را دانلود یا از NuGet نصب کنید.

PM> Install-Package Aspose.Cells

مراحل تنظیم خودکار ردیف ها و ستون های اکسل در سی شارپ

برای تنظیم خودکار سطرها یا ستون‌ها، ابتدا باید به صفحه اکسل دسترسی داشته باشید و سپس از فهرست سطر و ستون برای فعال کردن تنظیم خودکار استفاده کنید. در زیر مراحل تنظیم خودکار یک سطر یا ستون در اکسل با استفاده از Aspose.Cells برای دات نت آمده است.

  • فایل اکسل را از دیسک بارگیری کنید.
  • مرجع کاربرگ مورد نظر را دریافت کنید.
  • تنظیم خودکار برای سطر/ستون را فعال کنید.
  • فایل اکسل به روز شده را در محل مورد نظر ذخیره کنید.

در قسمت های بعدی نحوه پیاده سازی این مراحل و انجام برازش خودکار سطرها و ستون ها در سی شارپ را خواهید آموخت.

تنظیم خودکار ردیف ها در اکسل در سی شارپ

در زیر مراحل تنظیم خودکار ردیف‌های اکسل در سی شارپ آمده است.

  • ابتدا فایل اکسل را با استفاده از کلاس Workbook بارگذاری کنید.
  • سپس، مرجع کاربرگ را با استفاده از مجموعه Workbook.Worksheets[index] دریافت کنید.
  • روش Worksheet.AutoFitRow(rowIndex) را فراخوانی کنید تا یک ردیف با استفاده از نمایه آن به طور خودکار جاسازی شود.
  • در نهایت فایل اکسل به روز شده را با استفاده از روش Workbook.Save(fileName) ذخیره کنید.

نمونه کد زیر نحوه تنظیم خودکار یک ردیف اکسل در سی شارپ را نشان می دهد.

// فایل اکسل را بارگیری کنید
Workbook wb = new Workbook("workbook.xlsx");

// دریافت مرجع کاربرگ مورد نظر
Worksheet worksheet = wb.Worksheets[0];

// تنظیم خودکار ردیف دوم بر اساس شاخص
worksheet.AutoFitRow(1);

// ذخیره کتاب کار
wb.Save("autofit-row.xlsx");

تنظیم خودکار ستون ها در اکسل در سی شارپ

در زیر مراحل تنظیم خودکار یک ستون در اکسل با استفاده از سی شارپ آمده است.

  • ابتدا فایل اکسل را با استفاده از کلاس Workbook بارگذاری کنید.
  • سپس، مرجع کاربرگ را با استفاده از مجموعه Workbook.Worksheets[index] دریافت کنید.
  • روش Worksheet.AutoFitColumn(columnIndex) را فراخوانی کنید تا یک ستون را با استفاده از نمایه آن به طور خودکار جاسازی کنید.
  • در نهایت فایل اکسل به روز شده را با استفاده از روش Workbook.Save(fileName) ذخیره کنید.

نمونه کد زیر نحوه تنظیم خودکار یک ستون در اکسل در سی شارپ را نشان می دهد.

// فایل اکسل را بارگیری کنید
Workbook wb = new Workbook("workbook.xlsx");

// دریافت مرجع کاربرگ مورد نظر
Worksheet worksheet = wb.Worksheets[0];

// برازش خودکار اولین ستون به نمایه
worksheet.AutoFitColumn(0);

// ذخیره کتاب کار
wb.Save("autofit-column.xlsx");

C# API برای تنظیم خودکار ردیف ها و ستون های اکسل - مجوز رایگان دریافت کنید

می‌توانید [یک مجوز موقت رایگان] دریافت کنید7 تا ردیف‌ها و ستون‌ها را در فایل‌های اکسل خود بدون محدودیت ارزیابی تنظیم کنید.

نتیجه

در این مقاله با نحوه تنظیم خودکار ردیف ها و ستون ها در فایل های اکسل در سی شارپ آشنا شدید. نمونه‌های کد نشان داده‌اند که چگونه می‌توان تنظیم خودکار را برای یک سطر یا ستون خاص با استفاده از فهرست آن به صورت برنامه‌نویسی فعال کرد.

کاوش API صفحه گسترده Aspose برای C#

برای بررسی سایر ویژگی‌های Aspose.Cells برای دات‌نت می‌توانید از مستندات دیدن کنید. همچنین، می‌توانید سؤالات یا سؤالات خود را از طریق [فروم 9 ما با ما در میان بگذارید.

همچنین ببینید