이 빠른 주제를 사용하면 NET REST API를 사용하여 DOC를 TXT로 변환할 수 있습니다. .NET Cloud API SDK용 Aspose.Words는 쉬운 인터페이스를 제공하며 Word DOC 파일을 TXT 파일로 내보내는 데 사용할 수 있습니다. C# 로우 코드 API를 사용하여 Word DOC-TXT 변환기 개발에 대해 궁금하다면 이 주제에 대해 아래에 공유된 간단한 단계를 수행하고 작동하는 샘플 코드를 사용하여 기능을 탐색해 볼 수 있습니다.
전제조건
- 무료 Aspose.Cloud 계정을 생성하고 API 자격 증명을 얻습니다 DOC를 TXT로 변환
- DOC에서 TXT로의 변환을 수행하려면 Aspose.Words Cloud SDK for .NET을 다운로드하세요.
- 위 SDK를 사용하여 DOC에서 TXT로의 변환을 위한 C# 프로젝트를 설정합니다.
C# 로우 코드 API를 사용하여 DOC를 TXT로 변환하는 단계
- DOC를 TXT로 변환하기 위해 API에 대한 클라이언트 ID 및 클라이언트 비밀번호를 구성합니다.
- 클라우드 계정 클라이언트 자격 증명을 사용하여 WordsAPI 클래스 개체의 인스턴스를 만듭니다.
- 소스 Word DOC 설정 및 TXT 파일 이름 출력
- 원하는 DOC 파일을 로드하고 이를 파일 스트림으로 변환합니다.
- ConvertDocument 메소드를 사용하여 REST API를 사용하여 DOC를 TXT로 변환
- 생성된 TXT 파일을 로컬 디스크에 저장
위 단계는 REST API*를 사용하여 *DOC에서 TXT로의 변환을 수행하는 데 도움이 됩니다. 프로세스는 .NET REST SDK용 Aspose.Words를 사용하고 클라우드 앱 식별자와 비밀 값을 사용하여 WordsApi 클래스의 개체를 생성하여 시작됩니다. 원하는 Word 문서 파일은 디스크의 파일 스트림을 통해 액세스되고 ConvertDocument() 메서드에서 사용되어 클라우드에서 DOC에서 TXT로의 변환 프로세스를 수행하고 디스크에 저장할 수 있는 출력 TXT 파일 스트림을 반환합니다.
NET REST API를 사용하여 DOCX를 TXT로 변환하는 코드
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); | |
} | |
} | |
} | |
} |
위 코드에는 C# REST API*를 사용하여 *Word 문서를 TXT 변환기로 개발하는 프로세스가 수반됩니다. 변환 프로세스 중에 출력 문서 경로, 줄 간격 추가, 출력 파일 이름 등 기타 선택적 매개변수를 구성할 수도 있습니다. 이 DOC에서 TXT로의 변환 기능은 유용하며 .NET Framework를 지원하는 모든 운영 체제의 코드 없음 또는 로우 코드 앱과 통합될 수 있습니다.
이 주제에서는 net REST API*를 사용하여 *DOCX를 TXT로 변환하는 방법을 배웠습니다. DOCX를 HTML로 변환하는 방법에 대해 알아보려면 NET REST API를 사용하여 DOCX를 HTML로 변환 방법에 대한 기사를 참조하세요.