این آموزش مختصر نحوه چرخاندن سلول در اکسل با استفاده از C# را با کمک لیستی از مراحل و یک کد نمونه قابل اجرا توضیح می دهد. این گزینه نه تنها برای تنظیم زاویه چرخش بلکه سفارشی سازی سبک های دیگر نیز امکان پذیر است. پس از تغییر جهت متن در اکسل با استفاده از C#**، فایل خروجی را می توان به صورت XLSX، XLS، PDF و غیره ذخیره کرد.
مراحل چرخاندن سلول در اکسل با استفاده از سی شارپ
- پروژه را برای اضافه کردن Aspose.Cells for .NET با استفاده از مدیر بسته NuGet پیکربندی کنید
- یک Workbook ایجاد یا باز کنید و به کاربرگ هدف آن دسترسی پیدا کنید
- به سلول هدف دسترسی پیدا کنید و در صورت خالی مقداری قرار دهید
- شی سلول Style را دریافت کرده و RotationAngle را روی مقدار دلخواه تنظیم کنید
- استایل را به سلول برگردانید
- کتاب کار اصلاح شده را با متن چرخانده شده روی دیسک ذخیره کنید
مراحل بالا نحوه کج کردن سلول ها در اکسل با استفاده از C# را با کمک جزئیات پیکربندی و روش گام به گام برای انجام کار توضیح می دهد. گزینه هایی برای تنظیم زاویه چرخش ارائه می دهد و سفارشی سازی سبک های دیگر نیز امکان پذیر است. برای تکمیل فرآیند به هیچ ابزار شخص ثالث دیگری نیاز ندارید.
کد چرخاندن سلول در اکسل با استفاده از سی شارپ
using Aspose.Cells; | |
namespace HowToRotateACellInExcelUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to rotate a cell in Excel using CSharp | |
{ | |
// Instantiate a Cell License to avoid watermark in the output XLSX after | |
// rotating text in the cell | |
Aspose.Cells.License licForCells = new Aspose.Cells.License(); | |
licForCells.SetLicense("Aspose.Cells.lic"); | |
// Create a new empty workbook for testing cell rotation | |
Workbook wbForRotatedText = new Workbook(); | |
// Get access to the first worksheet where text will be placed | |
Worksheet wsForRotatedText = wbForRotatedText.Worksheets[0]; | |
// Get Cells collection from the target worksheet | |
Cells cellsForRotatedText = wsForRotatedText.Cells; | |
// Get access to the target cell for setting the sample text | |
Cell cellForRotatedText = cellsForRotatedText["D5"]; | |
// Set some text value in the target cell | |
cellForRotatedText.PutValue("Text to be rotated"); | |
// Get the style object from the selected cell | |
Style objStyle = cellForRotatedText.GetStyle(); | |
// Set the rotation angle of the text in the style object | |
objStyle.RotationAngle = 60; | |
// Set the style back to the target cell | |
cellForRotatedText.SetStyle(objStyle); | |
// Save the workbook containing the rotated text in it | |
wbForRotatedText.Save("RotateText_test.xlsx"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
این کد فرآیند پیکربندی * جهت متن در اکسل را با استفاده از C#* با استفاده از ویژگی کلاس Style RotationAngle نشان می دهد. شما می توانید هر ویژگی سبک مانند فونت، رنگ پیش زمینه، رنگ پس زمینه، حاشیه، سبک قلم و غیره را تنظیم کنید.
این آموزش به ما آموزش داده است چگونه سلول های اکسل را با استفاده از C# بچرخانیم. اگر می خواهید این فایل خروجی را به صورت PDF ذخیره کنید، به مقاله نحوه ذخیره فایل اکسل به صورت PDF با استفاده از سی شارپ مراجعه کنید.