Excel i destun

Trosi Excel (XLS, XLSX) yn ffeil Testun gan ddefnyddio C# .NET

Mae taenlenni Excel yn arf hollbresennol ar gyfer rheoli a dadansoddi data. Fodd bynnag, nid dyma’r fformat mwyaf effeithlon bob amser ar gyfer cymwysiadau gwe. Felly, mae trosi ffeiliau Excel yn ffeil testun (.txt) yn dasg gyffredin wrth brosesu data, gan ei fod yn galluogi defnyddwyr i drin data mewn mwy o wybodaeth. fformat hyblyg a darllenadwy. Mae’r ffeiliau testun hefyd yn ysgafn ac yn hawdd eu hagor mewn rhaglenni amrywiol, gan eu gwneud yn ddewis delfrydol ar gyfer storio a rhannu data. Fodd bynnag, gall trosi ffeiliau Excel i fformat ffeil testun (.txt) fod yn dasg frawychus, yn enwedig os nad ydych yn gyfarwydd ag ieithoedd rhaglennu. Yn ffodus, gyda C# .NET, gallwch yn hawdd drosi eich ffeiliau Excel i fformat Testun heb lawer o ymdrech. Yn y canllaw hwn, byddwn yn dangos i chi sut i drosi eich data Excel i ffeil testun (.txt) gan ddefnyddio .NET Cloud SDK.

API Trosi Excel i Testun

Aspose.Cells Cloud SDK ar gyfer .NET yn ffordd effeithlon a chost-effeithiol i drosi ffeiliau Excel i ffeil testun (. txt) fformat. Mae’r dull hwn sy’n seiliedig ar gwmwl yn darparu nifer o fanteision, gan gynnwys scalability, hygyrchedd, a nodweddion diogelwch gwell. Mae’r broses drosi yn ddibynadwy, ac yn cynhyrchu canlyniadau o ansawdd uchel. Yn syml, chwiliwch “Aspose.Cells-Cloud” a chliciwch ar y botwm Ychwanegu Pecyn. Yn ail, os nad oes gennych gyfrif dros Cloud Dashboard, crëwch gyfrif am ddim trwy ddefnyddio cyfeiriad e-bost dilys a chael eich tystlythyrau personol.

Trosi Excel i TXT gan ddefnyddio C#

Mae’r API yn cynnig y tri dull canlynol i ddelio â throsi fformat ffeil.

[GetWorkbook] ( https://reference.aspose.cloud/cells/#/Conversion/GetWorkbook ) - Cael mewnbwn Excel o storfa Cloud ac arbed allbwn i storfa cwmwl. PutConvertWorkbook - Trosi ffeil Excel i fformatau eraill o gynnwys cais. PostWorkbookSaveAs - Yn cadw ffeil Excel fel ffeil fformatau eraill i’w storio.

Nawr yn yr adran hon, ein diddordeb yw llwytho’r ffeil Excel mewnbwn o’r gyriant lleol, perfformio’r trosiad ac arbed y ffeil Testun canlyniadol mewn storfa cwmwl.

// Am enghreifftiau cyflawn a ffeiliau data, ewch i 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Sicrhewch gymwysterau cleient o https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// creu enghraifft CellsApi wrth basio ClientID a ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// llyfr gwaith Excle cyntaf ar y gyriant
string input_Excel = "input.xlsx";
// enw'r ffeil Testun canlyniadol
string resultant_File = "output.txt";

try
{
    // darllenwch y ffeil Excel yn enghraifft Ffeil
    var file = System.IO.File.OpenRead(input_Excel);

    // cychwyn y gweithrediad trosi
    var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

    // argraffu neges llwyddiant os yw concatenation yn llwyddiannus
    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);
}

Gadewch i ni ddatblygu ein dealltwriaeth o’r pyt cod hwn:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Creu gwrthrych o CellsApi wrth basio tystlythyrau cleient fel dadleuon.

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

Darllenwch gynnwys llyfr gwaith mewnbwn Excel i wrthrych FileStream.

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

Ffoniwch API i drosi Excel i fformat Testun. Darperir y fformat ffeil canlyniadol ac enw ffeil Testun canlyniadol, fel dadl i’r dull hwn. Ar ôl y trawsnewid, mae’r allbwn yn cael ei arbed mewn storfa cwmwl.

Excel i Testun

Rhagolwg trosi Excel i destun.

Gellir lawrlwytho’r llyfr gwaith mewnbwn Excel a’r ffeil TXT canlyniadol a gynhyrchir yn yr enghraifft uchod o [input.xls] (images/input.xls) a output.txt.

Excel i Ffeil Testun gan ddefnyddio Gorchmynion cURL

Rydym wedi dysgu bod ffeiliau testun yn ysgafn ac yn effeithlon i’w trosglwyddo dros y rhyngrwyd. Nawr, yn yr adran hon, rydyn ni’n mynd i drosi ffeiliau Excel i fformat testun gan ddefnyddio Aspose.Cells Cloud REST API a gorchymyn cURL. Mae’r dull hwn yn darparu buddion lluosog, megis cydnawsedd â chymwysiadau meddalwedd a systemau gweithredu amrywiol, gwell diogelwch data, a mwy o effeithlonrwydd.

Felly er mwyn dechrau arni, mae angen i ni gynhyrchu tocyn mynediad JWT yn seiliedig ar gymwysterau cleient:

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"

Y cam nesaf yw galw’r API PostWorkbookSaveAs. Mae’r API hwn yn llwytho’r mewnbwn Excel o storfa cwmwl ac yna’n arbed y TXT canlyniadol i’r un storfa cwmwl.

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

Sylwadau Clo

Yn y tiwtorial hwn, rydym wedi dysgu bod Aspose.Cells Cloud SDK ar gyfer .NET a gorchmynion cURL yn cynnig ffordd gyfleus ac effeithlon i drosi ffeiliau Excel i fformat testun. Gall hyn fod yn arbennig o ddefnyddiol wrth weithio gyda setiau data mawr neu fformiwlâu cymhleth, gan fod ffeiliau testun yn galluogi defnyddwyr i echdynnu’r wybodaeth berthnasol yn gyflym heb fod angen sgiliau meddalwedd neu raglennu arbenigol.

Mae’r ddau ddull hyn yn darparu nifer o fanteision, gan gynnwys cydnawsedd â chymwysiadau meddalwedd a systemau gweithredu amrywiol, gwell diogelwch data, a mwy o effeithlonrwydd oherwydd maint ffeiliau llai. Yn ogystal, mae’r Aspose.Cells Cloud SDK ar gyfer gorchmynion .NET a cURL yn hawdd i’w defnyddio ac yn cynnig hyblygrwydd, gan eu gwneud yn ddewis gwych i fusnesau ac unigolion fel ei gilydd. Trwy ddefnyddio pŵer Aspose.Cells Cloud SDK ar gyfer gorchmynion .NET a cURL, gallwch chi drosi ffeiliau Excel yn destun yn gyflym ac yn hawdd, a gwneud eich data yn fwy hygyrch a diogel. Gadewch i ni ddechrau heddiw!

Dolenni Defnyddiol

Erthyglau a Argymhellir

Ewch i’r dolenni canlynol i ddysgu mwy am: