PowerPoint to html

გადაიყვანეთ PowerPoint HTML-ში .NET REST API-ის გამოყენებით.

განბლოკეთ თქვენი [PowerPoint პრეზენტაციების] (https://docs.fileformat.com/presentation/pptx/) ძალა მათი ინტერაქტიულ HTML ფაილებად გარდაქმნით . PowerPoint-ის HTML-ად გადაქცევა .NET REST API-ის გამოყენებით ხსნის შესაძლებლობების სამყაროს, რაც საშუალებას გაძლევთ შეუფერხებლად ჩართოთ თქვენი სლაიდები ვებსაიტებში, ბლოგებსა და ონლაინ პლატფორმებში. HTML-ში თქვენი პრეზენტაციები ხდება დინამიური, საპასუხო და ხელმისაწვდომი სხვადასხვა მოწყობილობებსა და ოპერაციულ სისტემაში. გარდა ამისა, თქვენი სლაიდების HTML-ში გადაყვანით, შეგიძლიათ გააძლიეროთ ჩართულობა, ჩართოთ ინტერაქტიულობა და მიაღწიოთ ფართო აუდიტორიას.

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

REST API PowerPoint-ის HTML-ში გადასაყვანად

[Aspose.Slides Cloud SDK for.NET]-ის (https://products.aspose.cloud/slides/net) დახმარებით, PowerPoint-ში HTML-ში კონვერტაცია ხდება სწრაფი. ღრუბელზე დაფუძნებული ეს გადაწყვეტა გთავაზობთ ფუნქციებისა და ფუნქციების ყოვლისმომცველ კომპლექტს, რათა უზრუნველყოს უწყვეტი კონვერტაციის პროცესი. .NET-ისთვის Aspose.Slides Cloud SDK-ის გამოყენებით, შეგიძლიათ პროგრამულად ამოიღოთ თქვენი PowerPoint პრეზენტაციების შინაარსი და გადააქციოთ ისინი HTML ფორმატში კოდის მხოლოდ რამდენიმე ხაზით.

ახლა, SDK-ის გამოსაყენებლად, გთხოვთ, მოძებნოთ „Aspose.Slides-Cloud“ NuGet პაკეტების მენეჯერში და დააწკაპუნეთ ღილაკზე „პაკეტის დამატება“. მეორეც, შექმენით ანგარიში ღრუბლოვანი დაფის საშუალებით და მიიღეთ თქვენი პერსონალური კლიენტის სერთიფიკატები. დამატებითი ინფორმაციისთვის, გთხოვთ, ეწვიოთ [სწრაფი დაწყება] (https://docs.aspose.cloud/slides/quickstart/) განყოფილებას დოკუმენტაციაში.

PPT HTML-ში C# .NET-ის გამოყენებით

მოდით გადავხედოთ კოდის ფრაგმენტს, რომელიც გვეხმარება გადავიტანოთ 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-ში კონვერტაცია

სურათი: - PowerPoint-ში HTML-ში კონვერტაციის გადახედვა.

ქვემოთ მოცემულია ზემოთ აღნიშნული კოდის ფრაგმენტის ახსნა.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

შექმენით SlidesApi კლასის მაგალითი, სადაც არგუმენტებად გადავცემთ კლიენტის რწმუნებათა სიგელებს.

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

გამოიძახეთ REST API PowerPoint სლაიდების HTML ფორმატში გადასაყვანად და გამომავალი ნაკადის ობიექტად დასაბრუნებლად.

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

შეინახეთ მიღებული HTML ლოკალურ დისკზე.

ნაგულისხმევად, PowerPoint-ის პრეზენტაციის ყველა სლაიდი გარდაიქმნება, მაგრამ თუ მხოლოდ კონკრეტული სლაიდების კონვერტაცია გჭირდებათ, გთხოვთ, მიუთითოთ დეტალები List ობიექტის მეშვეობით. გთხოვთ, გადახედოთ შემდეგ კოდის ხაზს, რომელიც გარდაქმნის პრეზენტაციის მხოლოდ მე-2 და მე-3 სლაიდს.

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

ზემოთ მოცემულ მაგალითში გამოყენებული PowerPoint-ის პრეზენტაცია მარტივად შეიძლება გადმოიწეროს [Summer invitations]-დან (https://create.microsoft.com/en-us/template/summer-invitations-dc36583d-ebb5-43a5-b782-334e7b643a14).

PowerPoint to Webpage Conversion cURL ბრძანებების გამოყენებით

თუ უპირატესობას ანიჭებთ ბრძანების ხაზის მიდგომას, შეგიძლიათ გამოიყენოთ cURL ბრძანებების მოქნილობა, რათა მარტივად გადაიყვანოთ PPTX HTML-ად. Aspose.Slides Cloud API-ის გამოყენებით, შეგიძლიათ გაგზავნოთ HTTP მოთხოვნები cURL-ით და მარტივად შეასრულოთ კონვერტაცია. ეს მეთოდი უზრუნველყოფს მარტივ და ეფექტურ გზას 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-ზე ონლაინ გადასაყვანად. გთხოვთ გაითვალისწინოთ, რომ შემდეგ ბრძანებაში ჩვენ მხოლოდ პრეზენტაციის მე-3 სლაიდს ვაკონვერტირებთ.

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-ში გადაკეთების შესაძლებლობა ხსნის თქვენი პრეზენტაციების ინტერნეტში გაზიარებისა და ჩვენების შესაძლებლობებს. მიუხედავად იმისა, გადაწყვეტთ გამოიყენოთ Aspose.Slides Cloud SDK .NET-ისთვის თუ cURL ბრძანებების მოქნილობა, თქვენ შეგიძლიათ მარტივად გარდაქმნათ თქვენი PowerPoint სლაიდები HTML ფორმატში, გახადოთ ისინი ხელმისაწვდომი, ინტერაქტიული და თავსებადი სხვადასხვა მოწყობილობებსა და პლატფორმებზე.

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

გამოსადეგი ბმულები

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

ჩვენ გირჩევთ ეწვიოთ შემდეგ ბლოგებს: