Այս արագ թեման թույլ կտա ձեզ փոխակերպել DOC-ը TXT-ի NET REST API-ով: Aspose.Words for .NET Cloud API SDK-ն ապահովում է հեշտ ինտերֆեյս և կարող է օգտագործվել Word DOC ֆայլը TXT ֆայլ արտահանելու համար: Եթե դուք հետաքրքրասեր եք Word DOC-ի դեպի TXT փոխարկիչի մշակման հարցում C# Low Code API-ով, կարող եք հետևել այս թեմայի վերաբերյալ ստորև ներկայացված պարզ քայլերին և փորձել ուսումնասիրել հատկությունը՝ օգտագործելով գործող օրինակելի կոդը:
Նախադրյալ
- Ստեղծեք անվճար Aspose.Cloud հաշիվ և ստացեք API հավատարմագրերը DOC-ը TXT-ի փոխարկելու համար:
- Ստացեք Aspose.Words Cloud SDK-ը .NET-ի համար՝ DOC-ի TXT-ի փոխարկումն իրականացնելու համար:
- Կարգավորեք C# նախագիծը DOC-ի TXT փոխակերպման համար վերը նշված SDK-ով
C# Low Code API-ով DOC-ը TXT-ի փոխարկելու քայլեր
- Կազմաձևեք Հաճախորդի ID-ն և Հաճախորդի գաղտնիքը API-ի համար՝ DOC-ը TXT-ի փոխարկելու համար
- Ստեղծեք WordsAPI դասի օբյեկտի օրինակ՝ ամպային հաշվի հաճախորդի հավատարմագրերով
- Սահմանեք Word DOC-ի աղբյուրը և թողարկեք TXT ֆայլի անունները
- Ներբեռնեք ցանկալի DOC ֆայլը և փոխարկեք այն ֆայլի հոսքի
- Օգտագործեք ConvertDocument մեթոդը * DOC-ը TXT-ի փոխարկելու համար REST API-ի միջոցով*
- Պահպանեք ստեղծված TXT ֆայլը տեղական սկավառակի վրա
Վերոնշյալ քայլերը օգնում են DOC-ի TXT փոխակերպումը REST API-ի միջոցով: Գործընթացը կսկսվի՝ օգտագործելով Aspose.Words-ը .NET REST SDK-ի համար և ստեղծելով WordsApi դասի օբյեկտ՝ օգտագործելով ամպային հավելվածի նույնացուցիչը և գաղտնի արժեքները: Ցանկալի Word փաստաթղթի ֆայլը հասանելի կլինի սկավառակից ֆայլի հոսքի միջոցով և կօգտագործվի ConvertDocument() մեթոդով՝ DOC-ի TXT փոխակերպման գործընթացը ամպում կատարելու և ելքային TXT ֆայլի հոսքը վերադարձնելու համար, որը կարող է պահպանվել սկավառակի վրա:
Կոդ DOCX-ի TXT փոխակերպման համար NET REST API-ով
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class DocToTxt | |
{ | |
public void ConvertDocToTxtAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = ""; | |
apiClient.ClientId = ""; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string localPath = @"C:\Words\"; | |
string inputFile = "Test.doc"; | |
string outputFile = "DOCToTxt.txt"; | |
string outputFormat = "txt"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(localPath + '/' + inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
//create conversion request object with input and output files | |
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null); | |
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest); | |
conversionTask.Wait(); | |
var outputFileStream = conversionTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(localPath + outputFile+"."+ outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Վերոնշյալ կոդը ներառում է Word փաստաթուղթը TXT փոխարկիչի մշակման գործընթացը C# REST API-ով: Դուք կարող եք նաև կարգավորել այլ կամընտիր պարամետրերը փոխակերպման գործընթացում, ներառյալ ելքային փաստաթղթի ուղին, ավելացնելով տողերի տարածությունը և ելքային ֆայլի անունը: DOC-ի TXT-ի փոխակերպման այս հատկությունը օգտակար է և կարող է ինտեգրվել .NET Framework-ին աջակցող ցանկացած օպերացիոն համակարգի առանց կոդի կամ ցածր կոդով հավելվածների հետ:
Այս թեմայում մենք իմացանք DOCX-ի TXT փոխակերպման հասնելու մասին զուտ REST API-ով: Եթե ցանկանում եք իմանալ DOCX-ի HTML փոխակերպման մասին, տես հոդվածը, թե ինչպես անել փոխարկել DOCX-ը HTML-ի NET REST API-ով.