ایکسل ٹو ٹیکسٹ

C# .NET کا استعمال کرتے ہوئے Excel (XLS, XLSX) کو ٹیکسٹ فائل میں تبدیل کریں۔

Excel اسپریڈ شیٹس ڈیٹا کا نظم و نسق اور تجزیہ کرنے کے لیے ہر جگہ موجود ٹول ہیں۔ تاہم، وہ ہمیشہ ویب ایپلیکیشنز کے لیے سب سے زیادہ موثر فارمیٹ نہیں ہوتے ہیں۔ لہذا، ایکسل فائلوں کو ٹیکسٹ فائل میں تبدیل کرنا (txt) ڈیٹا پروسیسنگ میں ایک عام کام ہے، کیونکہ یہ صارفین کو ڈیٹا کو زیادہ سے زیادہ استعمال کرنے کی اجازت دیتا ہے۔ لچکدار اور پڑھنے کے قابل فارمیٹ۔ ٹیکسٹ فائلیں ہلکی پھلکی اور مختلف پروگراموں میں کھولنے میں آسان بھی ہیں، جو ڈیٹا کو ذخیرہ کرنے اور شیئر کرنے کے لیے ایک بہترین انتخاب ہیں۔ تاہم، ایکسل فائلوں کو ٹیکسٹ فائل (.txt) فارمیٹ میں تبدیل کرنا ایک مشکل کام ہوسکتا ہے، خاص طور پر اگر آپ پروگرامنگ زبانوں سے واقف نہیں ہیں۔ خوش قسمتی سے، C# .NET کے ساتھ، آپ اپنی ایکسل فائلوں کو بغیر کسی محنت کے آسانی سے ٹیکسٹ فارمیٹ میں تبدیل کر سکتے ہیں۔ اس گائیڈ میں، ہم آپ کو دکھائیں گے کہ .NET Cloud SDK کا استعمال کرتے ہوئے اپنے ایکسل ڈیٹا کو ٹیکسٹ فائل (.txt) میں کیسے تبدیل کریں۔

ایکسل ٹو ٹیکسٹ کنورژن API

Aspose.Cells Cloud SDK for .NET ایکسل فائلوں کو ٹیکسٹ فائل (.txt) فارمیٹ میں تبدیل کرنے کا ایک موثر اور سستا طریقہ ہے۔ یہ کلاؤڈ بیسڈ اپروچ متعدد فوائد فراہم کرتا ہے، بشمول اسکیل ایبلٹی، قابل رسائی، اور بہتر سیکیورٹی خصوصیات۔ تبدیلی کا عمل قابل اعتماد ہے، اور اعلیٰ معیار کے نتائج پیدا کرتا ہے۔ بس “Aspose.Cells-Cloud” تلاش کریں اور پیکیج شامل کریں بٹن پر کلک کریں۔ دوم، اگر آپ کا Cloud Dashboard پر کوئی اکاؤنٹ نہیں ہے، تو براہ کرم ایک درست ای میل ایڈریس استعمال کرکے ایک مفت اکاؤنٹ بنائیں اور اپنی ذاتی نوعیت کی اسناد حاصل کریں۔

C# کا استعمال کرتے ہوئے Excel کو TXT میں تبدیل کریں

API فائل فارمیٹ کی تبدیلی سے نمٹنے کے لیے درج ذیل تین طریقے پیش کرتا ہے۔

GetWorkbook - کلاؤڈ اسٹوریج سے ان پٹ ایکسل حاصل کریں اور آؤٹ پٹ کو کلاؤڈ اسٹوریج میں محفوظ کریں۔ PutConvertWorkbook - ایکسل فائل کو درخواست کے مواد سے دوسرے فارمیٹس میں تبدیل کرتا ہے۔ PostWorkbookSaveAs - ایکسل فائل کو دیگر فارمیٹس فائل کی طرح اسٹوریج میں محفوظ کرتا ہے۔

اب اس سیکشن میں، ہماری دلچسپی لوکل ڈرائیو سے ان پٹ ایکسل فائل کو لوڈ کرنے، تبادلوں کو انجام دینے اور نتیجے میں آنے والی ٹیکسٹ فائل کو کلاؤڈ اسٹوریج میں محفوظ کرنا ہے۔

// مکمل مثالوں اور ڈیٹا فائلوں کے لیے، براہ کرم پر جائیں۔ 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// https://dashboard.aspose.cloud/ سے کلائنٹ کی اسناد حاصل کریں
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// ClientID اور ClientSecret کو پاس کرتے ہوئے CellsApi مثال بنائیں
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// ڈرائیو پر پہلی Excle ورک بک
string input_Excel = "input.xlsx";
// نتیجہ خیز ٹیکسٹ فائل کا نام
string resultant_File = "output.txt";

try
{
    // ایکسل فائل کو فائل مثال میں پڑھیں
    var file = System.IO.File.OpenRead(input_Excel);

    // تبادلوں کے عمل کو شروع کریں۔
    var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

    // کامیابی کا پیغام پرنٹ کریں اگر کنکٹیشن کامیاب ہو جائے۔
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Excel to Text converted successfully !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

آئیے اس کوڈ کے ٹکڑوں کے حوالے سے اپنی سمجھ پیدا کریں:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

CellsApi کا ایک آبجیکٹ تخلیق کریں جب کہ کلائنٹ کی اسناد کو بطور دلیل پاس کریں۔

var file = System.IO.File.OpenRead(input_Excel);

فائل اسٹریم آبجیکٹ میں ان پٹ ایکسل ورک بک کے مواد کو پڑھیں۔

var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

ایکسل کو ٹیکسٹ فارمیٹ میں تبدیل کرنے کے لیے API کو کال کریں۔ نتیجہ خیز فائل فارمیٹ اور نتیجے میں ٹیکسٹ فائل کا نام، اس طریقہ کار کی دلیل کے طور پر فراہم کیے گئے ہیں۔ تبدیلی کے بعد، آؤٹ پٹ کلاؤڈ اسٹوریج میں محفوظ ہو جاتا ہے۔

ایکسل ٹو ٹیکسٹ

ایکسل سے متن کی تبدیلی کا پیش نظارہ۔

ان پٹ ایکسل ورک بک اور اس کے نتیجے میں اوپر کی مثال میں تیار کردہ TXT فائل کو input.xls اور output.txt سے ڈاؤن لوڈ کیا جا سکتا ہے۔

cURL کمانڈز کا استعمال کرتے ہوئے ایکسل ٹو ٹیکسٹ فائل

ہم نے سیکھا ہے کہ ٹیکسٹ فائلیں ہلکی ہوتی ہیں اور انٹرنیٹ پر منتقل کرنے کے لیے موثر ہوتی ہیں۔ اب، اس سیکشن میں، ہم Aspose.Cells Cloud REST API اور cURL کمانڈ کا استعمال کرتے ہوئے Excel فائلوں کو ٹیکسٹ فارمیٹ میں تبدیل کرنے جا رہے ہیں۔ یہ نقطہ نظر متعدد فوائد فراہم کرتا ہے، جیسے کہ مختلف سافٹ ویئر ایپلی کیشنز اور آپریٹنگ سسٹمز کے ساتھ مطابقت، بہتر ڈیٹا سیکیورٹی، اور کارکردگی میں اضافہ۔

لہذا شروع کرنے کے لیے، ہمیں کلائنٹ کی اسناد کی بنیاد پر ایک JWT رسائی ٹوکن بنانے کی ضرورت ہے:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

اگلا مرحلہ API PostWorkbookSaveAs کو کال کرنا ہے۔ یہ API کلاؤڈ سٹوریج سے ان پٹ ایکسل کو لوڈ کرتا ہے اور پھر نتیجے میں آنے والے TXT کو اسی کلاؤڈ اسٹوریج میں محفوظ کرتا ہے۔

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument(2).xlsx/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

ریمارکس اختتامی

اس ٹیوٹوریل میں، ہم نے سیکھا ہے کہ Aspose.Cells Cloud SDK برائے .NET اور cURL کمانڈز ایکسل فائلوں کو ٹیکسٹ فارمیٹ میں تبدیل کرنے کا ایک آسان اور موثر طریقہ پیش کرتے ہیں۔ بڑے ڈیٹا سیٹس یا پیچیدہ فارمولوں کے ساتھ کام کرتے وقت یہ خاص طور پر مفید ثابت ہو سکتا ہے، کیونکہ ٹیکسٹ فائلیں صارفین کو خصوصی سافٹ ویئر یا پروگرامنگ کی مہارتوں کی ضرورت کے بغیر متعلقہ معلومات کو تیزی سے نکالنے کی اجازت دیتی ہیں۔

یہ دونوں طریقے متعدد فوائد فراہم کرتے ہیں، بشمول مختلف سافٹ ویئر ایپلی کیشنز اور آپریٹنگ سسٹمز کے ساتھ مطابقت، بہتر ڈیٹا سیکیورٹی، اور چھوٹے فائل سائز کی وجہ سے کارکردگی میں اضافہ۔ مزید برآں، .NET اور cURL کمانڈز کے لیے Aspose.Cells Cloud SDK استعمال کرنے میں آسان اور لچک پیش کرتے ہیں، جو انہیں کاروبار اور افراد کے لیے یکساں بہترین انتخاب بناتے ہیں۔ .NET اور cURL کمانڈز کے لیے Aspose.Cells Cloud SDK کی طاقت کا فائدہ اٹھا کر، آپ ایکسل فائلوں کو تیزی سے اور آسانی سے ٹیکسٹ میں تبدیل کر سکتے ہیں، اور اپنے ڈیٹا کو مزید قابل رسائی اور محفوظ بنا سکتے ہیں۔ آئیے آج ہی شروع کریں!

مفید لنکس

تجویز کردہ مضامین

کے بارے میں مزید جاننے کے لیے براہ کرم درج ذیل لنکس پر جائیں: