
Convert PowerPoint to HTML | PPT to HTML using Java Cloud SDK.
დიჯიტალური ტრანსფორმაციის ეპოქაში PowerPoint პრეზენტაციების HTML-ში გადაქცევის შესაძლებლობა სულ უფრო და უფრო მნიშვნელოვანი ხდება. PowerPoint -ის HTML-ში გარდაქმნა უამრავ უპირატესობას იძლევა, რაც გაწვდით თქვენს პრეზენტაციების პოტენციალის გახსნას და მათი ხელმისაწვდომობის, ინტერაქტივობისა და ფართო გავრცელების გაზრდას. როდესაც თქვენი PowerPoint სლაიდები HTML ფორმატში გარდაიაქცევთ, შეგიძლიათ უპრობლემოდ გაუზიაროთ თქვენი შინაარსი ონლაინ, ჩადოთ იგი ვებსაიტებში და კიდეც მორგოთ დიზაინი და ფუნქციონალურობა თქვენი საჭიროებების გათვალისწინებით. PowerPoint-ის HTML-ში გარდაქმნის შესაძლებლობა Java Cloud SDK-ის გამოყენებით ახალ შესაძლებლობებს ხსნის თქვენი აუდიტორიის ჩართვისთვის და
- Java Cloud SDK for PowerPoint Conversion
- PowerPoint-ი HTML-ში გადაყვანა Java-ში
- PPT to HTML using cURL Commands
Java Cloud SDK for PowerPoint Conversion
Aspose.Slides Cloud SDK for Java არის ძლიერი ინსტრუმენტი, რომელიც გაწვდობს ყველა საჭირო ფუნქციონალისთვის PowerPoint პრეზენტაციებთან მუშაობაში. ბევრი სხვა შესაძლებლობის შორის, ეს SDK მხარს უჭერს ფუნქციონალს, რომ ადვილად გარდაქმნოთ PowerPoint ფაილები HTML ფორმატში. SDK გთავაზობთ ურთიერთობას სრიალებთან, ფორმებს, ტექსტთან, სურათებთან და სხვა, რაც გაწვდობთ სრულ კონტროლს თქვენი პრეზენტაციების შინაარსსა და განლაგებაზე. იგი მხარს უჭერს როგორც PPT, ასევე PPTX ფაილის ფორმატებს, რაც უზრუნველყოფს თავსებადობას PowerPoint-ის სხვადასხვა ვერსიებთან.
ახლა, Maven-ის მშენებლობის პროექტში SDK-ის გამოსაყენებლად, გთხოვთ დაამატოთ შემდეგი დეტალები pom.xml ფაილში.
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>22.4.0</version>
</dependency>
</dependencies>
შემდეგი მნიშვნელოვანი ნაბიჯია მომხმარებლის სარეგისტრაციო ინფორმაციას cloud dashboard გამოიძიოთ. შედით GitHub ან Google ანგარიშით ან უბრალოდ რეგისტრირდეთ უფასო ანგარიშზე და მოიპოვეთ თქვენი მომხმარებლის სარეგისტრაციო ინფორმაცია.
PowerPoint-ის HTML-ში გადაქცევა Java-ში
ამ რგოლში, ჩვენ ვისწავლით ინფორმაციას იმის შესახებ, როგორ უნდა შევატვირთოთ PowerPoint პრეზენტაცია, რომელიც შენახულია ღრუბლოვანი გაყვანილობის მეშვეობით და გარდავქმნათ HTML ფორმატში.
- პირველ რიგში, უნდა შევქმნათ SlidesApi-ის ინსტანცია, სადაც ჩვენ გავზავნით მომხმარებლის სერტიფიკატებს არგუმენტების სახით.
- მეორე რიგში, შექმენით File კლასის ობიექტი და წაიკითხეთ იმპორტირებული PowerPoint ფაილის შინაარსი.
- ახლა PowerPoint-ის შინაარსი გარდაქმნეთ Byte[] მასივად readAllBytes(…) მეთოდის გამოყენებით.
- შემდეგი ნაბიჯი არის PowerPoint-ის ატვირთვა ღრუბლოვან შენახვაში uploadFile(…) მეთოდის გამოყენებით.
- HtmlExportOptions-ის ინტსტანციის შექმნა, სადაც შეგვიძლია მითითოთ პრეზენტაციის თხრობის ინფორმაცია.
- როგორც ჩვენ მხოლოდ გვჭირდება გარდავაქციოთ სლიდები ინდექსებზე 1 და 3, ამიტომ უნდა შევქმნათ List ობიექტი, რომელიც ლაპარაკობს სასურველი სლიდების ინდექსზე.
- Finally, call the method savePresentation(…) of SlidesApi to convert the PowerPoint to HTML and save the output in the cloud storage.
// ბევრ მაგალითზე დასაბრუნებლად, გთხოვთ მოინახულოთ https://github.com/aspose-slides-cloud/aspose-slides-cloud-java/tree/master/Examples/src/main/java/com/aspose/cloud/examples
try
{
// Get ClientID და ClientSecret from https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// SlidesApi-ის შაბლონის შექმნა
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);
// local სისტემიდან ფაილის დატვირთვა
File f = new File("c://Users/test-unprotected.pptx");
// ფაილი გარდაქმნეთ ბაიტების მასივში
byte[] bytes = Files.readAllBytes(f.toPath());
// ფაილის ატვირთვა ღრუბლოვანი შენახვის სივრცეში
slidesApi.uploadFile("input.ppt", bytes, "Internal");
// htmlExport Options ინსტანსი შექმენი
// თუ პრეზენტაციის შრიფტი ვერ მოიძებნა, გამოიყენეთ Helvetica შრიფტი.
HtmlExportOptions htmlOptions = new HtmlExportOptions();
htmlOptions.setDefaultRegularFont("Helvetica");
// HTML დოკუმენტს უნდა შეიცავდეს მხოლოდ სლაიდები ინდექსებით 1 და 3
List slideIndices = Arrays.asList(1, 3);
// call method to insert webpage into PowerPoint
slidesApi.savePresentation("input.ppt", ExportFormat.HTML, "Converted.html",htmlOptions, "","","Internal", "",slideIndices);
// print success message
System.out.println("PowerPoint sucessfully converted to HTML format !");
}catch(Exception ex)
{
System.out.println(ex.getStackTrace());
}

Image 1:- PowerPoint to Web conversion preview.
PPT to HTML using cURL ბრძანებები
მომხმარებლისათვის მარტივი გზა PowerPoint-ის HTML-ში გადაგრძელებისთვის არის Aspose.Slides Cloud API-ს ჩასართავად cURL ბრძანებების გამოყენება. ეს მიდგომა გთავაზობთ რამდენიმე სარგებელს, მათ შორის, გაზრდილი ხელმისაწვდომობა, გაუმჯობესებული თავსებადობა და გაწვდილი ვარიანტები. ამიტომ, cURL ბრძანებების გამოყენება გაწვდილი პროცესის ავტომატიზირება საშუალებას გაწვდით, რაც ამაღლებულისთვის იდეალურია ესპანური ან განმეორებითი გადაგრძელებისთვის. გარდა ამისა, შეგიძლიათ მარტივად ჩართოთ ბრძანებები თქვენს სამუშაო პროცესებში ან სქემებში ეფექტური და გაადვილებული გადაგრძელების მიღწევისთვის.
ამ მიდგომის გამოყენებისას, პირველი ნაბიჯია JWT წვდომის ტოკენის გენერირება შემდეგი ბრძანების შესრულებით:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ახლა, უნდა შევასრულოთ შემდეგი ბრძანება, რათა დავიტვირთოთ PowerPoint პრეზენტაცია ღრუბლოვან შენახვიდან და გადავაქციოთ HTML ფორმატში. ამ მიდგომით, შევინარჩუნებთ მიღებულ HTML-ს ადგილობრივი დისკზე.
curl -v -X POST "https://api.aspose.cloud/v3.0/slides/Resultant.ppt/Html" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: application/json" \
-d "{ \"DefaultRegularFont\": \"string\", \"FontFallbackRules\": [ { \"RangeStartIndex\": 0, \"RangeEndIndex\": 0, \"FallbackFontList\": [ \"string\" ] } ], \"Format\": \"string\"}"
შედეგი
საბოლოოდ, سواء თქვენ ხართ cURL ბრძანებების სიმარტივის ან Aspose.Slides Cloud SDK for Java-ს ყოვლისმომცველი ფუნქციონალის არჩევანი, PowerPoint-ის HTML-ში გადაყვანა არასდროს ყოფილა ისეთი მარტივი. cURL ბრძანებებით, გაქვთ მოქნილობა პროცესის მორგებაში, თქვენი კონკრეტული მოთხოვნების დასაკმაყოფილებლად პარამეტრების და პარამეტრების გამართვით. მეორე მხრივ, Aspose.Slides Cloud SDK for Java სთავაზობს ყოვლისმომცველ工具工具和功能,特别为 PowerPoint 到 HTML 转换而设计。凭借其用户友好的 API,您可以轻松利用 SDK 的强大功能,仅需几行代码即可将 PowerPoint 文件转换为 HTML。
სარგებლიანი რესურსები
সম্পრცკული სტატიები
ჩვენ გირჩევთ გაეცნოთ შემდეგ ლინკებს, რომ შეისწავლოთ: