epub에서 문서로

.NET REST API를 사용하여 ePUB를 DOC로 변환하는 방법.

.NET REST를 사용하여 EPUB에서 Word로 변환 여정 시작 API는 다양한 요구에 맞춰 다양한 이점을 제공합니다. 우리는 EPUB가 eBook 및 디지털 출판물에 이상적인 표준화된 형식을 제공한다는 것을 알고 있지만 Word 문서의 동적인 다양성으로 원활하게 전환해야 할 필요성이 종종 발생합니다. 공동 편집, 문서 공유 또는 Word에 포함된 강력한 편집 도구 활용 등 다양한 직업 및 개인 영역에서 디지털 콘텐츠의 잠재력을 최대한 활용하려면 이러한 변환의 중요성을 이해하는 것이 무엇보다 중요합니다.

EPUB에서 Word 문서로 변환하기 위한 REST API

Aspose.Words Cloud SDK for .NET의 견고성은 변환 프로세스를 다양한 문서 관리 및 편집 기능을 잠금 해제하기 위한 게이트웨이로 변환하여 문서 처리 워크플로를 향상시키려는 기업을 위한 귀중한 자산입니다. 이 강력한 SDK는 EPUB와 Word 형식 간의 원활한 전환을 보장할 뿐만 아니라 수많은 다른 기능을 사용할 수 있는 기회를 열어줍니다. Aspose.Words Cloud를 사용하면 Word 문서를 동적으로 조작 및 서식 지정하고, 문서 비교를 수행하고, 텍스트를 추출하고, 문서 미리 보기도 생성할 수 있습니다.

NuGet 패키지 관리자에서 ‘Aspose.Words-Cloud’를 검색하고 ‘패키지 추가’ 버튼을 클릭하세요. 그러면 프로젝트에 SDK 참조가 추가됩니다. 둘째, 클라우드 대시보드에서 클라이언트 자격 증명을 얻습니다. 기존 계정이 없는 경우 빠른 시작 문서에 지정된 지침에 따라 무료 계정을 만드세요.

C# .NET에서 EPUB를 DOCX로 변환

C# .NET을 사용하여 EPUB를 DOCX 형식으로 변환하려면 아래 지침을 따르십시오.

WordsApi wordsApi = new WordsApi(new Configuration()
{
    ClientId = clientID,
    ClientSecret = clientSecret
});

Configuration 개체를 인수로 전달하는 WordsApi 클래스의 개체를 만듭니다.

var sourceFile = System.IO.File.OpenRead(inputFile);

입력 EPUB 문서의 내용을 스트림 인스턴스로 읽어옵니다.

var output =  wordsApi.ConvertDocument(new ConvertDocumentRequest()
{
    Document = sourceFile,
    Format = "DOCX",
    OutPath = resultant
});

EPUB를 Word 문서 형식으로 변환하는 API를 호출합니다.

// 전체 예제와 데이터 파일을 보려면 다음으로 이동하세요. 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명을 가져옵니다.
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// EPUB 문서 입력
String inputFile = "Sway.epub";
// 결과 DOCX 파일 이름
String resultant = "output.docx";

// 스트림 인스턴스에서 EPUB 파일의 내용을 읽습니다.
var sourceFile = System.IO.File.OpenRead(inputFile);

// API를 호출하여 EPUB를 DOCX 형식으로 변환
var output =  wordsApi.ConvertDocument(new ConvertDocumentRequest()
{
    Document = sourceFile,
    Format = "DOCX",
    OutPath = resultant
});

위 예시에 사용된 샘플 MPP 파일은 Sway.epub에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 EPUB에서 Word로

Aspose.Words Cloud API와 cURL 명령을 사용하여 EPUB에서 Word로의 변환을 수행하면 간단하고 명령줄 기반 접근 방식이 제공됩니다. 이 방법은 단순성과 사용 용이성이 특징이며 다양한 수준의 기술 전문 지식을 갖춘 사용자가 접근할 수 있습니다.

이 접근 방식의 첫 번째 단계는 다음 명령을 사용하여 JWT 액세스 토큰을 생성하는 것입니다.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

EPUB를 DOC 형식으로 저장하려면 다음 명령을 실행하세요.

curl -v "https://api.aspose.cloud/v4.0/words/convert?format=DOCX" \
-X PUT \
-H "Authorization: Bearer {accessToken}" \
-H "Content-Type: multipart/form-data" \
-F Document="@Sway.epub"

‘accessToken’을 위에서 생성된 JWT 액세스 토큰으로 바꿉니다.

결론

결론적으로 cURL 명령의 간소화된 단순성을 선택하든 .NET용 Aspose.Words Cloud SDK의 기능이 풍부한 환경을 선택하든 EPUB에서 Word로의 변환 프로세스는 문서 관리 솔루션의 적응성과 다양성을 강조합니다. 두 접근 방식 모두 서로 다른 사용자 선호도와 기술적 숙련도를 충족시킵니다. cURL 명령은 빠르고 접근 가능한 변환 수단을 제공하지만 사용자는 SDK가 더 정밀한 제어, 고급 기능 및 포괄적인 문서화에 더 유리할 수 있습니다.

유용한 링크

관련 기사

다음 블로그를 방문하는 것이 좋습니다.