파워포인트를 HTML로

.NET REST API를 사용하여 PowerPoint를 HTML로 변환합니다.

PowerPoint 프레젠테이션을 대화형 HTML 파일로 변환하여 강력한 기능을 활용하세요. . .NET REST API를 사용하여 PowerPoint를 HTML로 변환하면 슬라이드를 웹 사이트, 블로그 및 온라인 플랫폼에 원활하게 포함할 수 있는 가능성의 세계가 열립니다. HTML에서는 프레젠테이션이 동적이고 반응이 빠르며 다양한 장치와 운영 체제에서 액세스할 수 있습니다. 또한 슬라이드를 HTML로 변환하여 참여를 강화하고 상호 작용을 활성화하며 더 많은 청중에게 다가갈 수 있습니다.

이제 .NET REST API를 사용하여 PPT를 HTML로 변환하는 프로세스를 살펴보고 온라인에서 청중을 공유하고 프레젠테이션하고 사로잡을 수 있는 끝없는 기회를 찾아보겠습니다.

PowerPoint를 HTML로 변환하는 REST API

Aspose.Slides Cloud SDK for .NET 덕분에 PowerPoint에서 HTML로의 변환이 매우 쉬워졌습니다. 이 클라우드 기반 솔루션은 원활한 변환 프로세스를 보장하는 포괄적인 기능 세트를 제공합니다. Aspose.Slides Cloud SDK for .NET을 활용하면 프로그래밍 방식으로 PowerPoint 프레젠테이션의 콘텐츠를 추출하고 몇 줄의 코드만으로 HTML 형식으로 변환할 수 있습니다.

이제 SDK를 사용하기 위해 NuGet 패키지 관리자에서 Aspose.Slides-Cloud를 검색하고 패키지 추가 버튼을 클릭하십시오. 둘째, 클라우드 대시보드를 통해 계정을 만들고 개인화된 클라이언트 자격 증명을 얻습니다. 자세한 내용은 설명서의 빠른 시작 섹션을 참조하세요.

C# .NET을 사용하여 PPT에서 HTML로

온라인에서 PPTX를 HTML로 변환하는 데 도움이 되는 코드 스니펫을 살펴보겠습니다. 변환 프로세스는 글꼴, 이미지 및 서식을 포함하여 슬라이드의 시각적 무결성을 유지합니다.

// 더 많은 예제를 보려면 https://github.com/aspose-slides-cloud를 방문하세요.
// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명 가져오기
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// SlidesApi 인스턴스 생성
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// API를 호출하여 PowerPoint 슬라이드를 HTML 형식으로 변환
var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html);

// 결과 HTML을 로컬 드라이브에 저장
using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);
PPT에서 HTML로 변환

이미지:- HTML 변환 미리보기로 PowerPoint.

아래는 위에서 언급한 코드 스니펫에 대한 설명입니다.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

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

var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html);

REST API를 호출하여 PowerPoint 슬라이드를 HTML 형식으로 변환하고 출력을 Stream 개체로 반환합니다.

using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);

결과 HTML을 로컬 드라이브에 저장합니다.

기본적으로 PowerPoint 프레젠테이션의 모든 슬라이드가 변환되지만 특정 슬라이드만 변환해야 하는 경우 List 개체를 통해 세부 정보를 제공하십시오. 프레젠테이션의 두 번째와 세 번째 슬라이드만 변환하는 다음 코드 라인을 살펴보십시오.

var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html, null, null, null, null, null, new List<int> {2,3});

위 예시에서 사용한 파워포인트 프레젠테이션은 Summer Invitations에서 쉽게 다운로드할 수 있습니다.

cURL 명령을 사용하여 PowerPoint에서 웹페이지로 변환

명령줄 접근 방식을 선호하는 경우 cURL 명령의 유연성을 활용하여 PPTX를 HTML로 쉽게 변환할 수 있습니다. Aspose.Slides Cloud API를 사용하면 cURL로 HTTP 요청을 보내고 쉽게 변환을 수행할 수 있습니다. 이 방법은 PowerPoint 프레젠테이션을 웹 페이지로 자동 변환하는 간단하고 효율적인 방법을 제공하여 다양한 웹 플랫폼에 액세스하고 호환되도록 합니다.

이제 이 접근 방식을 시작하려면 먼저 다음 명령을 실행하여 클라이언트 자격 증명을 기반으로 ‘accessToken’을 생성합니다.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=ee170169-ca49-49a4-87b7-0e2ff815ea6e&client_secret=7f098199230fc5f2175d494d48f2077c" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

JWT 액세스 토큰이 생성되면 다음 명령을 실행하여 온라인에서 PowerPoint를 HTML로 변환하십시오. 다음 명령에서는 프레젠테이션의 세 번째 슬라이드만 변환한다는 점에 유의하십시오.

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPPT}/Html?slides=3" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{}" \
-o "{resultantHTML}"

{inputPPT}를 클라우드 저장소에서 사용할 수 있는 PowerPoint 이름으로 바꿉니다. 그런 다음 {accessToken}을 JWT 액세스 토큰으로 바꾸고 {resultantHTML}을 로컬 드라이브에 저장할 결과 HTML 파일의 이름으로 바꿉니다.

결론

결론적으로 PowerPoint를 HTML로 변환하는 기능은 웹에서 프레젠테이션을 공유하고 표시할 수 있는 가능성의 세계를 열어줍니다. .NET용 Aspose.Slides Cloud SDK를 사용하든 cURL 명령의 유연성을 사용하든 관계없이 PowerPoint 슬라이드를 HTML 형식으로 쉽게 변환하여 다양한 장치 및 플랫폼에서 액세스 가능하고 상호 작용하며 호환되도록 만들 수 있습니다.

따라서 이러한 기술을 활용하여 PowerPoint 프레젠테이션과 웹 사이의 간격을 원활하게 연결하여 청중을 참여시키고 사로잡을 수 있는 새로운 방법을 열 수 있습니다. 따라서 PowerPoint에서 HTML로의 변환 기능을 탐색하고 프레젠테이션을 다음 단계로 끌어올리십시오.

유용한 링크

관련 기사

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