چگونه فایل TXT را با استفاده از C# به Excel تبدیل کنیم

چگونه فایل TXT را با استفاده از C# به Excel تبدیل کنیم

تبدیل فایل های TXT به فرمت اکسل، کار با داده های متن ساختار یافته یا نیمه ساختار یافته را آسان تر می کند. Aspose.Cells برای .NET، توسعه دهندگان می توانند فایل های متن صاف را به فرمت اکسل (.xlsx) بدون نیاز به مایکروسافت اکسل بارگذاری و تبدیل کنند.

چرا TXT را به Excel تبدیل کنیم؟

  • توسعه ساختار داده ها:- متن ساده را به یک فرمت تبدیل کنید که از سازمان، فرمول ها و سبک سازی مبتنی بر سلول پشتیبانی می کند.

  • اتوماسیون :- پردازش اتوماتیک فایل های متن عمده به صفحات برای گزارش یا تجزیه و تحلیل.

  • آموزش آماده است- به راحتی داده های TXT را به برنامه های .NET برای صادرات، به اشتراک گذاری و یا پردازش ادغام کنید.

راهنمای گام به گام برای تبدیل TXT به Excel

مرحله 1: نصب Aspose.Cells از طریق NuGet

نصب کتابخانه از NuGet:

dotnet add package Aspose.Cells

مرحله 2: تنظیم Aspose.Cells مجوز

تنظیم مجوز برای دسترسی به ویژگی های کامل:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

مرحله 3: فایل TXT را بارگذاری کنید

ایجاد یک دفترچه کار جدید با بارگذاری .txt فایل :

Workbook workbook = new Workbook("input.txt");

مرحله چهارم: TXT Content Rendered as Spreadsheet

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

مرحله پنجم: به عنوان Excel ذخیره کنید

متن بارگذاری شده را به عنوان یک فایل اکسل صادر کنید:

workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);

مشکلات و اصلاحات مشترک

1- فایل هایی که به درستی بارگذاری نشده اند

  • ** راه حل**: اطمینان حاصل کنید که .txt مسیر فایل صحیح است و محتوا به درستی با دلیمرها (تاب، commas، و غیره) فرمت شده است.

۲- تفسیر سوءاستفاده

  • راه حل: در نظر بگیرید که فایل متن را پیش پردازش کنید یا قبل از بارگذاری آن در دفترچه کار، از منطق پارسینگ سفارشی استفاده کنید.

3- حفظ خطای فرمت

  • ** راه حل**: تأیید کنید که از روش مناسب استفاده می کنید SaveFormat هنگامی که صادرات به .xlsx.
 فارسی