PowerPoint პრეზენტაციების გაზიარება (PPTX, PPT) ონლაინ ხშირად მოითხოვს მათ მოქნილი ვებს formatos-ში გადაყვანას. ამრიგად, HTML პრეზენტაციები აკეთებს თქვენს კონტენტს ხელმისაწვდომს ნებისმიერ მოწყობილობაზე Microsoft PowerPoint-ის გარეშე. მნიშვნელობა არა აქვს, თქვენ გსურთ PPT-ის HTML-ში შენახვა, საპასუხისმგებლო სლაიდშოუს შექმნა, თუ პრეზენტაციების ონლაინ გაწერა, ეს სტატია ახსნის საჭირო დეტალებს, თუ როგორ უნდა განვითარდეს ძლიერი და უსაფრთხო გადაწყვეტა ამ მოთხოვნის შესრულებისთვის.

API for PowerPoint to HTML Conversion

Aspose.Slides Cloud SDK for .NET გიწვდით მიგვითითებთ PowerPoint პრეზენტაციების კონვერტირებას ღრუბელში MS Office ავტომატიზაციის გარეშე. API მხარდაჭერას უცვლის რამდენიმე ექსპორტის ფორმატს, მათ შორის HTML, PDF, SVG, და იმიჯებს, რაც საშუალებას გაწვდით PowerPoint პრეზენტაციების გასაზიარებლად ონლაინ ფორმატირების ან ინტერაქციის დაკარგვის გარეშე.

ინსტალაცია და კონფიგურაცია

დაწყებისათვის, დააყენეთ SDK NuGet პაკეტების მართვის საშუალებით:

Install-Package Aspose.Slides-Cloud

შემდეგ, რეგისტრაციით შექმენით ანგარიში Aspose Cloud Dashboard და მოიპოვეთ თქვენი Client ID და Client Secret. ეს ავტორიზაციის მომწვევები გამოიყენება თქვენი მოთხოვნების დასტურად REST API-ის საშუალებით.

PPTX HTML-ად გარდაუვალია C# .NET-ის გამოყენებით

შემდეგი C# მაგალითი აჩვენებს, როგორ უნდა გადაქცევა PowerPoint HTML-ში Aspose.Slides Cloud SDK-ის გამოყენებით .NET-ში პრეზენტაციის ხარისხის შენარჩუნებით.

Step 1: - Initialize an object of SlidesApi class using client credentials.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Step 2: - PowerPoint-ი გადააკეთეთ HTML-ში და შედეგი სტრიმის სახით გამოიტანეთ.

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

Step 3: - ჩამოტვირთეთ მიღებული HTML ფაილი.

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

შერჩეული სლაიდების გარდაქმნისთვის, გთხოვთ მიაწვდოთ დეტალები List ობიექტის მეშვეობით.

var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html, null, null, null, null, null, new List<int> {2,3});
// წარმოებისთვის კომპლეტური მაგალითებისთვის, გთხოვთ გადახედოთ https://github.com/aspose-slides-cloud

// გთხოვთ მოიპოვოთ მომხმარებლის სერთიფიკატები https://dashboard.aspose.cloud/იდან.
string clientSecret = "XXXXXXXXXXX";
string clientID = "XXXXXXXXXX-XXXXXXXX-0e2ff815ea6e";

// SlidesApi-ის შემთხვევის შექმნა
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Call the API to convert PowerPoint slides to HTML format
var responseStream = slidesApi.DownloadPresentation("source.pptx", ExportFormat.Html);

// შეინახეთ შედეგი HTML ადგილობრივ დრაივზე
using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);

PowerPoint-ს HTML-ში გადააქცევთ cURL-ის დახმარებით

თქვენ ასევე შეგიძლიათ გადაიყვანოთ PowerPoint HTML ფორმატში cURL ბრძანებების გამოყენებით, რაც იდეალურია ავტომატიზაციისა და სკრიპტების სამუშაო პროცესებისთვის.

Step 1: აწარმოეთ ხელმისაწვდომობის ტოკენი

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXX-XXXXXX-XXXXXX&client_secret=XXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Step 2: PowerPoint-ის HTML-ში გარდაქმნა Execute the following command to convert 3rd slide to HTML format.

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

Replace:

  • {inputPPT} - 입력 파워포인트 프레젠테이션.
  • {resultantHTML} - შედეგების HTML ფაილის სახელწოდება.
  • ACCESSTOKEN - JWT ვალუტა, რომელიც ზემოთ იქნა გენერირებული.

Ოზიარება PPT-თ HTML კონვერტერი

თუ მოისურვებთ გადაკეთების გამოყენებას კოდის დაწერის გარეშე, გამოიყენეთ ჩვენი უფასო PPT to HTML Converter. შეგიძლიათ ატვირთოთ PowerPoint ფაილი და უმალ მიიღოთ ჩამოტვირთვადი HTML ფაილი, რომ ნახოთ პრეზენტაციები ნებისმიერ ბლოგერში.

excel to html converter

შედეგი

ჩვენ მივხვდი, რომ PowerPoint-ის HTML-ში გარდაქმნა .NET REST API-ს გამოყენებით სწრაფი და სანდო გადაწყვეტილებაა თქვენი პრეზენტაციების ონლაინ ხელმისაწვდად. ახლა შეგიძლიათ გამოაქვეყნოთ, ჩაამატოთ ან გაუზიაროთ სლაიდები ბრაუზერებში თავსებადობის პრობლემების გარეშე ან მობილური PowerPoint-ის საჭიროების გარეშე.

ხშირად დასმული კითხვები (FAQs)

  1. API მუშაობს როგორც PPT, ისე PPTX ფორმატებისთვის?
  • დიახ. Aspose.Slides Cloud მხარს უჭერს ყველა მთავარ PowerPoint ფორმატს, მათ შორის PPT, PPTX, PPS და ODP.
  1. Გვამარჯვებთ. PowerPoint-ს HTML ფორმატში ანიმაციებით შეინარჩუნება ვერ ხერხდება.
  • API შაბლონების, ფოტოებისა და კედლების ფორმატის უმეტესობას ინარჩუნებს, როდესაც PPT-ს HTML-ში გადაზიდავს.
  1. შესაძლებელია HTML-ის PowerPoint-ში დაბრუნება?
  • დიახ. Aspose.Slides Cloud ასევე მხარს უჭერს საპირისპირო გადაქცევას (HTML-იდან PPTX-ში) მოქნილი რედაქტირების სამუშაო პროცესებისთვის.
  1. Do I need Microsoft PowerPoint installed?
  • არ. ყველა გადაყვანა ხორციელდება ღრუბელში, არანაირი დამოკიდებულების გარეშე Microsoft Office-თან.

სარგებლიანი ბმულები

დაკავშირებული სტატიები

ჩვენ ვართ რეკომენდირებული შემდეგი სტატექების მონახულებას, რათა გაიგოთ მეტი: