Excel a chuig téacs

Tiontaigh Excel (XLS, XLSX) go Téacschomhad ag baint úsáide as C# .NET

Is uirlis uileláithreach iad scarbhileoga Excel chun sonraí a bhainistiú agus a anailísiú. Mar sin féin, ní i gcónaí iad an fhormáid is éifeachtaí le haghaidh feidhmchláir ghréasáin. Mar sin, is tasc comónta i bpróiseáil sonraí é comhaid Excel a thiontú go téacschomhad (.txt, toisc go ligeann sé d’úsáideoirí sonraí a ionramháil i gceann eile. formáid sholúbtha inléite. Tá na comhaid téacs freisin éadrom agus éasca le hoscailt i gcláir éagsúla, rud a fhágann gur rogha iontach iad chun sonraí a stóráil agus a roinnt. Mar sin féin, is féidir le tasc scanrúil comhaid Excel a thiontú go formáid comhaid téacs (.txt), go háirithe mura bhfuil cur amach agat ar theangacha ríomhchlárúcháin. Ar ámharaí an tsaoil, le C# .NET, is féidir leat do chuid comhad Excel a thiontú go formáid Téacs go héasca gan mórán iarrachta. Sa treoir seo, taispeánfaimid duit conas do shonraí Excel a thiontú go comhad téacs (.txt) ag baint úsáide as .NET Cloud SDK.

Excel go Téacs Tiontú API

Is bealach éifeachtach agus cost-éifeachtach é Aspose.Cells Cloud SDK do .NET chun comhaid Excel a thiontú go formáid comhaid téacs (. txt). Soláthraíonn an cur chuige scamall-bhunaithe seo buntáistí iomadúla, lena n-áirítear inscálaitheacht, inrochtaineacht, agus gnéithe slándála feabhsaithe. Tá an próiseas comhshó iontaofa, agus gineann sé torthaí ardchaighdeáin. Níl ort ach cuardach a dhéanamh ar “Aspose.Cells-Cloud” agus cliceáil ar an gcnaipe Cuir Pacáiste leis. Ar an dara dul síos, mura bhfuil cuntas agat thar Cloud Dashboard, cruthaigh cuntas saor in aisce trí sheoladh ríomhphoist bailí a úsáid agus faigh do dhintiúir phearsantaithe.

Tiontaigh Excel go TXT le C#

Tugann an API na trí mhodh seo a leanas chun déileáil le comhshó formáid comhaid.

GetWorkbook - Faigh ionchur Excel ó stóráil Cloud & sábháil aschur go stóráil néal. PutConvertWorkbook - Tiontaíonn sé comhad Excel go formáidí eile ó ábhar iarratais. PostWorkbookSaveAs - Sábháiltear comhad Excel mar chomhad formáidí eile chuig an stóras.

Anois sa rannán seo, is é ár leas an comhad Excel ionchuir a luchtú ó thiomáint áitiúil, an tiontú a dhéanamh agus an comhad Téacs mar thoradh air a shábháil i stóráil scamall.

// Le haghaidh samplaí iomlána agus comhaid sonraí, téigh chuig 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Faigh dintiúir cliant ó https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// cruthaigh mar shampla CellsApi agus ClientID agus ClientSecret á rith
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// an chéad leabhar oibre Excle ar an tiomáint
string input_Excel = "input.xlsx";
// ainm an chomhaid Téacs dá bharr
string resultant_File = "output.txt";

try
{
    // léigh an comhad Excel isteach mar shampla Comhad
    var file = System.IO.File.OpenRead(input_Excel);

    // tús a chur leis an oibríocht chomhshó
    var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

    // priontáil teachtaireacht rath má éiríonn leis an gcomhghaolú
    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);
}

Déanaimis ár dtuiscint ar an mblúire cód seo a fhorbairt:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Cruthaigh réad de CellsApi agus dintiúir an chliaint á rá agat mar argóintí.

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

Léigh ábhar an leabhair oibre Excel ionchuir i réad FileStream.

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

Glaoigh ar API chun Excel a thiontú go formáid Téacs. Soláthraítear formáid an chomhaid iarmhartach agus ainm an chomhaid Téacs dá bharr, mar argóint leis an modh seo. Tar éis an chomhshó, déantar an t-aschur a shábháil i stóráil scamall.

Excel go téacs

Excel go téacs réamhamharc chomhshó.

Is féidir an leabhar oibre ionchur Excel agus an comhad TXT dá bharr a ghintear sa sampla thuas a íoslódáil ó [input.xls] (images/input.xls) agus [output.txt] (images/output.txt).

Excel go Téacschomhad ag baint úsáide as Orduithe cURL

Tá sé foghlamtha againn go bhfuil comhaid téacs éadrom agus éifeachtach le tarchur thar an idirlíon. Anois, san alt seo, táimid ag dul chun comhaid Excel a thiontú go formáid téacs ag baint úsáide as Aspose.Cells Cloud REST API agus ordú cURL. Soláthraíonn an cur chuige seo tairbhí iomadúla, amhail comhoiriúnacht le feidhmchláir bogearraí agus córais oibriúcháin éagsúla, slándáil sonraí feabhsaithe, agus éifeachtúlacht mhéadaithe.

Mar sin, chun tús a chur leis, ní mór dúinn comhartha rochtana JWT a ghiniúint bunaithe ar dhintiúir an chliaint:

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"

Is é an chéad chéim eile glaoch ar an API PostWorkbookSaveAs. Lódálann an API seo an t-ionchur Excel ó stóráil scamall agus ansin, sábhálann sé an TXT mar thoradh air chuig an stóráil scamall céanna.

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\"}"

Nótaí Deiridh

Sa rang teagaisc seo, táimid tar éis a fhoghlaim go dtugann Aspose.Cells Cloud SDK le haghaidh orduithe .NET agus cURL bealach áisiúil agus éifeachtach chun comhaid Excel a thiontú go formáid téacs. D’fhéadfadh sé seo a bheith an-úsáideach agus tú ag obair le tacair shonraí móra nó le foirmlí casta, toisc go ligeann comhaid téacs d’úsáideoirí an fhaisnéis ábhartha a bhaint go tapa gan gá le sainscileanna bogearraí nó ríomhchlárúcháin.

Soláthraíonn an dá chur chuige seo buntáistí iomadúla, lena n-áirítear comhoiriúnacht le feidhmchláir bogearraí agus córais oibriúcháin éagsúla, slándáil sonraí feabhsaithe, agus éifeachtúlacht mhéadaithe mar gheall ar mhéideanna comhaid níos lú. Ina theannta sin, tá an Aspose.Cells Cloud SDK le haghaidh orduithe .NET agus cURL éasca le húsáid agus cuireann siad solúbthacht ar fáil, rud a fhágann gur rogha iontach iad do ghnólachtaí agus do dhaoine aonair araon. Trí chumhacht Aspose.Cells Cloud SDK a ghiaráil le haghaidh orduithe .NET agus cURL, is féidir leat comhaid Excel a thiontú go téacs go tapa agus go héasca, agus do shonraí a dhéanamh níos inrochtana agus níos sábháilte. Cuirimis tús leis inniu!

Naisc Úsáideacha

Airteagail Molta

Tabhair cuairt ar na naisc seo a leanas chun tuilleadh a fhoghlaim faoi: