Ang Excel na mga spreadsheet ay isang ubiquitous na tool para sa pamamahala at pagsusuri ng data. Gayunpaman, hindi sila palaging ang pinaka mahusay na format para sa mga web application. Samakatuwid, ang pag-convert ng mga Excel file sa text file (.txt) ay isang karaniwang gawain sa pagpoproseso ng data, dahil pinapayagan nito ang mga user na manipulahin ang data sa mas nababaluktot at nababasang format. Ang mga text file ay magaan din at madaling buksan sa iba’t ibang mga programa, na ginagawa itong isang perpektong pagpipilian para sa pag-iimbak at pagbabahagi ng data. Gayunpaman, ang pag-convert ng mga Excel file sa text file (.txt) na format ay maaaring maging isang nakakatakot na gawain, lalo na kung hindi ka pamilyar sa mga programming language. Sa kabutihang palad, sa C# .NET, madali mong mai-convert ang iyong mga Excel file sa Text format nang walang labis na pagsisikap. Sa gabay na ito, ipapakita namin sa iyo kung paano i-convert ang iyong data sa Excel sa text file (.txt) gamit ang .NET Cloud SDK.
- Excel to Text Conversion API
- I-convert ang Excel sa TXT gamit ang C#
- Excel to Text File gamit ang cURL Commands
Excel to Text Conversion API
Ang Aspose.Cells Cloud SDK para sa .NET ay isang mahusay at cost-effective na paraan upang i-convert ang mga Excel file sa text file (.txt) na format. Nagbibigay ang cloud-based na diskarte na ito ng maraming benepisyo, kabilang ang scalability, accessibility, at pinahusay na feature ng seguridad. Ang proseso ng conversion ay maaasahan, at bumubuo ng mataas na kalidad na mga resulta. Hanapin lang ang “Aspose.Cells-Cloud” at i-click ang button na Magdagdag ng Package. Pangalawa, kung wala kang account sa Cloud Dashboard, mangyaring lumikha ng libreng account sa pamamagitan ng paggamit ng wastong email address at kunin ang iyong mga personalized na kredensyal.
I-convert ang Excel sa TXT gamit ang C#
Ang API ay nag-aalok ng sumusunod na tatlong paraan upang harapin ang file format conversion.
GetWorkbook - Kumuha ng input Excel mula sa Cloud storage at i-save ang output sa cloud storage. PutConvertWorkbook - Kino-convert ang Excel file sa iba pang mga format mula sa nilalaman ng kahilingan. PostWorkbookSaveAs - Sine-save ang Excel file bilang ibang mga format na file sa storage.
Ngayon sa seksyong ito, ang aming interes ay i-load ang input Excel file mula sa lokal na drive, isagawa ang conversion at i-save ang resultang Text file sa cloud storage.
// Para sa kumpletong mga halimbawa at data file, mangyaring pumunta sa
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// Kumuha ng mga kredensyal ng kliyente mula sa https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// lumikha ng halimbawa ng CellsApi habang ipinapasa ang ClientID at ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
// unang excle workbook sa drive
string input_Excel = "input.xlsx";
// pangalan ng resultang Text file
string resultant_File = "output.txt";
try
{
// basahin ang Excel file sa File instance
var file = System.IO.File.OpenRead(input_Excel);
// simulan ang pagpapatakbo ng conversion
var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);
// i-print ang mensahe ng tagumpay kung matagumpay ang pagsasama-sama
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);
}
Paunlarin natin ang ating pang-unawa tungkol sa code snippet na ito:
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
Gumawa ng object ng CellsApi habang ipinapasa ang mga kredensyal ng kliyente bilang mga argumento.
var file = System.IO.File.OpenRead(input_Excel);
Basahin ang nilalaman ng input Excel workbook sa FileStream object.
var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);
Tumawag sa API upang i-convert ang Excel sa format na Teksto. Ang resultang format ng file at resultang Text file name, ay ibinigay bilang argumento sa paraang ito. Pagkatapos ng conversion, nai-save ang output sa cloud storage.
Maaaring ma-download ang input Excel workbook at ang resultang TXT file na nabuo sa halimbawa sa itaas mula sa input.xls at output.txt.
Excel to Text File gamit ang cURL Commands
Nalaman namin na ang mga text file ay magaan at mahusay na ipadala sa internet. Ngayon, sa seksyong ito, iko-convert namin ang mga Excel file sa format ng teksto gamit ang Aspose.Cells Cloud REST API at cURL command. Nagbibigay ang diskarteng ito ng maraming benepisyo, tulad ng pagiging tugma sa iba’t ibang software application at operating system, pinahusay na seguridad ng data, at pagtaas ng kahusayan.
Kaya para makapagsimula, kailangan naming bumuo ng JWT access token batay sa mga kredensyal ng kliyente:
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"
Ang susunod na hakbang ay tawagan ang API PostWorkbookSaveAs. Nilo-load ng API na ito ang input na Excel mula sa cloud storage at pagkatapos, i-save ang resultang TXT sa parehong cloud storage.
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\"}"
Pangwakas na pangungusap
Sa tutorial na ito, natutunan namin na ang Aspose.Cells Cloud SDK para sa .NET at cURL command ay nag-aalok ng maginhawa at mahusay na paraan upang i-convert ang mga Excel file sa text format. Maaari itong maging partikular na kapaki-pakinabang kapag nagtatrabaho sa malalaking dataset o kumplikadong mga formula, dahil pinapayagan ng mga text file ang mga user na mabilis na makuha ang nauugnay na impormasyon nang hindi nangangailangan ng espesyal na software o mga kasanayan sa programming.
Ang parehong mga pamamaraang ito ay nagbibigay ng maraming benepisyo, kabilang ang pagiging tugma sa iba’t ibang software application at operating system, pinahusay na seguridad ng data, at pagtaas ng kahusayan dahil sa mas maliliit na laki ng file. Bukod pa rito, ang Aspose.Cells Cloud SDK para sa mga .NET at cURL command ay madaling gamitin at nag-aalok ng flexibility, na ginagawa itong isang mahusay na pagpipilian para sa mga negosyo at indibidwal. Sa pamamagitan ng paggamit ng kapangyarihan ng Aspose.Cells Cloud SDK para sa mga .NET at cURL na command, mabilis at madali mong mako-convert ang mga Excel file sa text, at gawing mas naa-access at secure ang iyong data. Magsimula tayo ngayon!
Mga Kapaki-pakinabang na Link
Mga Inirerekomendang Artikulo
Mangyaring bisitahin ang mga sumusunod na link upang matuto nang higit pa tungkol sa: