
Μετατροπή PowerPoint σε HTML | PPT σε HTML χρησιμοποιώντας το Java Cloud SDK.
Στην εποχή της ψηφιακής μεταμόρφωσης, η ικανότητα μετατροπής των παρουσιάσεων PowerPoint σε HTML έχει καταστεί ολοένα και περισσότερο απαραίτητη. Η μετατροπή PowerPoint σε HTML προσφέρει πολυάριθμα οφέλη, επιτρέποντάς σας να απελευθερώσετε τις δυνατότητες των παρουσιάσεών σας και να ενισχύσετε την προσβασιμότητά τους, την αλληλεπίδραση και την εμβέλεια τους. Με τη μετατροπή των διαφανειών PowerPoint σας σε μορφή HTML, μπορείτε εύκολα να μοιραστείτε το περιεχόμενό σας online, να το ενσωματώσετε σε ιστότοπους και ακόμη και να προσαρμόσετε το σχέδιο και τη λειτουργικότητα για να ταιριάζει στις συγκεκριμένες ανάγκες σας. Η
- Java Cloud SDK για μετατροπή PowerPoint
- Μετατροπή PowerPoint σε HTML σε Java
- PPT σε HTML χρησιμοποιώντας εντολές cURL
Java Cloud SDK για Μετατροπή PowerPoint
Aspose.Slides Cloud SDK for Java είναι ένα ισχυρό εργαλείο που παρέχει ολοκληρωμένες δυνατότητες για εργασία με παρουσιάσεις PowerPoint. Μεταξύ πολλών άλλων λειτουργιών, αυτό το SDK υποστηρίζει τη δυνατότητα να μετατρέπει εύκολα αρχεία PowerPoint σε μορφή HTML. Το SDK σας επιτρέπει να αλληλεπιδράτε με διαφάνειες, σχήματα, κείμενο, εικόνες και άλλα, δίνοντάς σας πλήρη έλεγχο πάνω στο περιεχόμενο και τη διάταξη των παρουσιάσεών σας. Υποστηρίζει και τις δύο μορφές αρχείων PPT και PPTX, εξασφαλίζοντας συμβατότητα με διάφορες εκδόσεις του PowerPoint.
Τώρα, για να χρησιμοποιήσετε το SDK στο έργο προετοιμασίας Maven, παρακαλώ προσθέστε τις παρακάτω λεπτομέρειες στο αρχείο 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 αποθηκευμένη σε cloud storage και να την μετατρέψουμε σε μορφή HTML.
- Αρχικά, πρέπει να δημιουργήσουμε μια παρουσία του SlidesApi όπου θα περάσουμε τα διαπιστευτήρια του πελάτη ως ορίσματα.
- Δεύτερον, δημιουργήστε ένα αντικείμενο της κλάσης File και διαβάστε το περιεχόμενο του αρχείου PowerPoint εισόδου.
- Τώρα, μετατρέψτε το περιεχόμενο του PowerPoint σε πίνακα Byte[] χρησιμοποιώντας τη μέθοδο readAllBytes(…).
- Το επόμενο βήμα είναι να ανεβάσετε το PowerPoint σε αποθήκευση cloud χρησιμοποιώντας τη μέθοδο uploadFile(…).
- Δημιουργήστε μια περίπτωση του HtmlExportOptions όπου μπορούμε να καθορίσουμε τις πληροφορίες γραμματοσειράς της παρουσίασης.
- Καθώς χρειάζεται να μετατρέψουμε μόνο τις διαφάνειες στους δείκτες 1 & 3, πρέπει να δημιουργήσουμε ένα αντικείμενο List, καθορίζοντας τον δείκτη των επιθυμητών διαφανειών.
- Τελικά, καλέστε τη μέθοδο savePresentation(…) του SlidesApi για να μετατρέψετε το PowerPoint σε HTML και να αποθηκεύσετε την έξοδο στην αποθήκευση cloud.
// for more examples, please visit https://github.com/aspose-slides-cloud/aspose-slides-cloud-java/tree/master/Examples/src/main/java/com/aspose/cloud/examples
try
{
// Αποκτήστε ClientID και ClientSecret από https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// δημιουργήστε μια περίσταση του SlidesApi
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);
// φορτώστε το αρχείο από το τοπικό σύστημα
File f = new File("c://Users/test-unprotected.pptx");
// μετατροπή του αρχείου σε πίνακα Byte
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);
// καλέστε τη μέθοδο για να εισαγάγετε μια ιστοσελίδα στο 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 σε Web.
PPT σε HTML χρησιμοποιώντας εντολές 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 για Java, η μετατροπή του PowerPoint σε HTML δεν ήταν ποτέ ευκολότερη. Με τις εντολές cURL, έχετε την ευελιξία να προσαρμόσετε τη διαδικασία μετατροπής, ρυθμίζοντας τις ρυθμίσεις και τις παραμέτρους για να καλύψετε τις συγκεκριμένες ανάγκες σας. Από την άλλη πλευρά, το Aspose.Slides Cloud SDK για Java παρέχει ένα εκτενή σύνολο εργαλείων και χαρακτηριστικών, που έχουν σχεδιαστεί ειδικά για τη μετατροπή του PowerPoint σε HTML. Με την φιλική προς τον χρήστη API του, μπορείτε εύκολα να αξιοποιήσετε τη δύναμη του SDK για να μετατρέψ
Χρήσιμοι Πόροι
Σχετικά Άρθρα
Συνιστούμε ανεπιφύλακτα να επισκεφθείτε τους παρακάτω συνδέσμους για να μάθετε για: