
تبدیل فایلهای TXT به اکسل XLSX یک نیاز رایج در هنگام پردازش و تجزیه و تحلیل دادهها است. در این پست وبلاگ، فرآیند تبدیل TXT به اکسل با استفاده از سی شارپ را خواهید آموخت. ما مراحل لازم برای خواندن یک فایل TXT و ایجاد یک فایل اکسل از محتویات آن را پوشش خواهیم داد.
چرا TXT را به XLSX تبدیل کنیم؟
سازماندهی داده ها: فرمت فایل اکسل از سازماندهی و تجزیه و تحلیل داده ها پشتیبانی می کند و تفسیر و مدیریت آن را آسان تر می کند.
ویژگیهای پیشرفته: فایلهای اکسل از فرمولها، نمودارها و گزینههای قالببندی پشتیبانی میکنند که در فایلهای متنی ساده موجود نیستند.
اتوماسیون: خودکار کردن فرآیند تبدیل باعث صرفه جویی در زمان و کاهش خطر خطا در مقایسه با ورود دستی داده ها می شود.
تبدیل TXT به XLSX - نصب API C#
قبل از شروع، مطمئن شوید که پیش نیازهای زیر را دارید:
ویژوال استودیو روی دستگاه شما نصب شده است.
NET Framework (4.5 یا بالاتر) یا NET Core/5.0+.
برای تبدیل فایل های متنی به فرمت فایل اکسل، Conholdate.Total for .NET را در محیط خود نصب کنید. فقط فایل DLL را دانلود کنید یا دستور نصب NuGet را در زیر اجرا کنید:
PM> NuGet\Install-Package Conholdate.Total
تبدیل TXT به XLSX در سی شارپ
مراحل زیر نحوه تبدیل یک فایل TXT به یک فایل XLSX در سی شارپ را نشان می دهد:
- یک نمونه از کلاس TxtLoadOptions ایجاد کنید.
- در صورت نیاز ویژگی های سفارشی را تنظیم کنید.
- فایل TXT را با استفاده از کلاس Workbook بارگیری کنید.
- فایل TXT بارگذاری شده را با فراخوانی روش Save به یک فایل اکسل صادر کنید.
کد نمونه زیر نحوه تبدیل TXT به XLSX در سی شارپ را نشان می دهد:
// شی کلاس TxtLoadOptions ایجاد کنید
Aspose.Cells.TxtLoadOptions options = new Aspose.Cells.TxtLoadOptions();
// فایل TXT را بارگیری کنید
Workbook wb = new Workbook("input.txt", options);
// ذخیره به عنوان XLSX
wb.Save("Excel.xlsx", Aspose.Cells.SaveFormat.Xlsx);
مجوز ارزیابی رایگان
شما می توانید API را بدون هیچ گونه محدودیت ارزیابی یا واترمارک در فایل های خروجی، به سادگی با درخواست [مجوز موقت رایگان] ارزیابی کنید. حتی اگر نیاز به آزمایش بسیاری از ویژگیها دارید تا ببینید آیا API نیازهای شما را برآورده میکند، میتوانید دوره آزمایشی رایگان را نیز تمدید کنید.
نتیجه
تبدیل TXT به Excel در سی شارپ با کمک نمونه کد به اشتراک گذاشته شده در این آموزش کار ساده ای است. این فرآیند را می توان برای مجموعه داده های بزرگتر خودکار کرد و آن را به یک راه حل کارآمد برای وظایف مدیریت داده تبدیل می کند. چه برای گزارش، تجزیه و تحلیل یا پردازش داده ها نیاز به تبدیل TXT به XLSX داشته باشید، مراحل ذکر شده در بالا یک پایه محکم برای برنامه C# شما فراهم می کند. در حالی که، اگر سؤال یا سؤالی دارید، لطفاً با ما در [فروم 5 تماس بگیرید.
سوالات متداول
آیا می توانم قالب بندی فایل اکسل را سفارشی کنم؟
بله، ویژگیهای زیادی برای قالببندی سلولها، افزودن سبکها و ایجاد صفحات گسترده پیچیده وجود دارد. شما می توانید فایل اکسل خروجی را مطابق با نیاز خود سفارشی کنید.
آیا می توانم جداکننده های مختلف را در فایل TXT منبع مدیریت کنم؟
بله، شما میتوانید جداکنندههای متفاوتی غیر از کاما (به عنوان مثال، زبانه، نقطه ویرگول) را بسته به مورد استفاده خود مدیریت کنید.
آیا می توانم چندین فایل TXT را به یک فایل اکسل تبدیل کنم؟
مطمئناً می توانید چندین فایل TXT را بخوانید و محتویات آنها را در برگه های مختلف بنویسید یا آنها را به همان برگه در فایل اکسل اضافه کنید.