pdf를 epub으로

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

표준화된 형식의 PDF 형식을 사용하면 모든 장치에서 문서를 쉽게 볼 수 있으며 일관성과 전문적인 느낌을 제공합니다. 그러나 다양한 eReader 및 모바일 장치에 콘텐츠를 적용하는 데 어려움을 겪을 수 있습니다. 따라서 PDF를 EPUB 형식으로 변환하는 혁신적인 프로세스는 디지털 독서 환경에서 향상된 가독성과 유연성에 대한 요구를 해결합니다. 이 기사에서는 PDF를 EPUB로 변환하기 위한 필수적인 요구 사항을 살펴보고 고정 레이아웃 문서의 문제를 해결하고 다양한 화면 크기와 독자 기본 설정을 수용하는 것의 중요성을 강조합니다.

PDF에서 EPUB로의 변환 API

Aspose.PDF Cloud SDK for .NET을 사용하면 PDF를 EPUB로 변환하는 과정이 간소화되고 효율적입니다. 이 강력한 API는 변환 프로세스를 단순화할 뿐만 아니라 포괄적인 PDF 문서 조작을 위한 다양한 고급 기능을 제공합니다. 따라서 .NET에서 Aspose.PDF Cloud SDK의 강력한 기능을 활용하면 PDF에서 EPUB로의 변환을 애플리케이션에 원활하게 통합하여 전환 중에 문서 구조와 형식을 유지하는 정확성을 보장할 수 있습니다.

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

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

C# .NET에서 PDF를 EPUB로 변환하려면 아래 지침을 따르십시오.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

클라이언트 자격 증명을 인수로 전달하는 PdfApi 클래스의 개체를 만듭니다.

var response = pdfApi.PutPdfInStorageToEpub("sourcefile.pdf", "resultant.epub", contentRecognitionMode: "Flow", null, null);

콘텐츠 인식 모드를 Flow로 사용한 EPUB 형식으로 입력 PDF 파일을 변환하는 API를 호출합니다. 그런 다음 결과 파일은 클라우드 저장소에 저장됩니다. contentRecognitionMode는 다음 값 중 하나를 가질 수 있습니다.

  • 흐름
  • PDFFlow
  • 수정사항
// 더 많은 예를 보려면 https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples를 참조하세요.

// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명을 가져옵니다.
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// PdfApi 인스턴스 생성
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// 온라인에서 PDF를 EPUB 형식으로 변환하려면 API를 호출하세요.
var response = pdfApi.PutPdfInStorageToEpub("Binder1.pdf", "resultant.epub", contentRecognitionMode: "Fixed", null, null);

// 변환 성공 메시지 인쇄
if (response != null && response.Status.Equals("OK"))
{
    Console.WriteLine("Operation completed successfully !");
    Console.ReadKey();
}
pdf를 epub으로

PDF에서 EPUB로의 변환 미리보기.

위 예시에 사용된 샘플 PDF 파일은 Binder1.pdf에서 다운로드할 수 있습니다.

  • 결과 EPUB 파일을 보려면 무료 온라인 Groupdocs.viewerApp을 사용하는 것이 좋습니다.

cURL 명령을 사용하여 PDF를 EPUB로 변환

Aspose.PDF Cloud 및 cURL 명령을 사용하면 PDF를 EPUB 형식으로 변환하는 것이 직관적이고 강력한 프로세스가 됩니다. 문서 조작을 위한 강력한 API인 Aspose.PDF Cloud는 cURL과 완벽하게 통합되어 개발자에게 PDF에서 EPUB로의 변환을 위한 다양한 솔루션을 제공합니다. 이 접근 방식은 변환을 단순화할 뿐만 아니라 정확성을 보장하고 전환 중에 문서 구조와 서식을 유지합니다.

이 접근 방식의 첫 번째 단계는 다음 명령을 사용하여 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"

JWT 토큰이 있으면 다음 명령을 실행하여 PDF 파일을 EPUB 형식으로 변환하십시오.

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/epub?outPath={resultantFile}&contentRecognitionMode=Flow" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

‘sourceFile’을 입력 PDF(클라우드 저장소에서 사용 가능) 이름으로 바꾸고, ‘resultantFile’을 결과 파일 이름으로, ‘accessToken’을 위에서 생성된 JWT 액세스 토큰으로 바꿉니다.

결론

결론적으로, PDF를 EPUB로 변환하는 영역에는 두 가지 강력한 접근 방식이 있습니다. .NET SDK는 로컬 환경 내에서 원활한 통합을 선호하는 사람들을 위한 강력한 기본 솔루션을 제공하는 반면, Aspose.PDF Cloud와 cURL 명령의 동적 조합은 클라우드 기반 대안을 도입하여 다양한 플랫폼에 걸쳐 확장성과 접근성을 제공합니다. 간단히 말해서 Aspose.PDF Cloud는 변환 요구 사항을 충족할 뿐만 아니라 문서 처리를 향상시키는 게이트웨이로서 중추적인 도구로서 현대 문서 관리의 복잡성을 탐색하는 개발자에게 최고의 선택이 됩니다.

유용한 링크

관련 기사

다음에 대한 정보를 보려면 다음 블로그 게시물을 방문하는 것이 좋습니다.