
Aspose.Slides Cloud είναι μία από τις δημοφιλείς Cloud API μας που προσφέρει δυνατότητες για τη δημιουργία, επεξεργασία, συγχώνευση και μετατροπή διαφανειών παρουσίασης MS PowerPoint & OpenOffice μέσω απλών εντολών cURL μέσω REST API. Επίσης, προκειμένου να διευκολύνουμε τους πελάτες μας που χρησιμοποιούν συγκεκριμένες γλώσσες προγραμματισμού, έχουμε δημιουργήσει μεμονωμένα Cloud SDKs, δηλαδή Aspose.Slides Cloud SDK for .NET, Aspose.Slides Cloud SDK for Java, Aspose.Slides Cloud SDK for PHP κ.λπ. Επομένως, για να διευκολύνουμε τους πιστούς πελάτες μας που χρησιμοποιούν C++, παρουσιάζουμε την κυκλοφορία του [
Απαιτήσεις
Σας προσφέρει τις δυνατότητες να δημιουργείτε, να τροποποιείτε και να μετατρέπετε παρουσιάσεις PowerPoint και OpenOffice χωρίς να χρησιμοποιείτε το Microsoft PowerPoint. Δεν απαιτείται αυτοματοποίηση του MS Office ή οποιασδήποτε άλλης εφαρμογής και εκτελείτε όλες τις δυνατότητες επεξεργασίας εγγράφων χρησιμοποιώντας την Cloud API. Το μόνο που χρειάζεται να κάνετε είναι να διαμορφώσετε το περιβάλλον σας χρησιμοποιώντας C++11, Boost και C++ REST SDK.
Υπο-supported File Formats
Η Cloud API προσφέρει Remarkable υποστήριξη για μια πληθώρα PowerPoint file formats, όπου μπορείτε να φορτώσετε μεμονωμένες μορφές αρχείων, καθώς και να αποδώσετε την έξοδο στη υποστηριζόμενη μορφή.
Χαρακτηριστικά Έμφαση
Η παρακάτω λίστα παρέχει μια γενική επισκόπηση των χαρακτηριστικών που υποστηρίζονται αυτή τη στιγμή από το Aspose.Slides Cloud SDK για C++.
- Render Slides to PDF, XPS, HTML
- Render Slides to JPEG, PNG, GIF, BMP, SVG, TIFF
- Συγχώνευση πολλαπλών Παρουσιάσεων files or Split an existing to multiple files
- Βρείτε και αντικαταστήστε κείμενο μέσα σε αρχεία
- Διαβάστε και ενημερώστε τα μεταδεδομένα και τις στατιστικές της παρουσίασης PowerPoint.
- Manipulate Shapes, Paragraphs, Charts, Portions using Page Object Model
- Υποστήριξη για Aspose και 3η μέρος Cloud αποθηκευτικούς χώρους
Χρήση του Cloud SDK
Για να χρησιμοποιήσετε το Aspose.Slides Cloud SDK για C++, πρέπει να καταχωρήσετε λογαριασμό με Aspose Cloud και να αναζητήσετε/δημιουργήσετε το App Key και SID στο Cloud Dashboard. Το ίδιο AppKey και AppSID χρησιμοποιούνται για access API via swagger.
Εγκατάσταση
Για εγκατάσταση μέσω γραμμής εντολών:
nuget install Aspose.Slides-Cloud.Cpp
Από τον Διαχειριστή Πακέτων:
PM> Install-Package Aspose.Slides-Cloud.Cpp
Κωδικοί χαρακτηριστικών
Μετατροπή PPTX σε PDF
std::shared_ptr<asposeslidescloud::api::SlidesApi> api = std::make_shared<asposeslidescloud::api::SlidesApi>(utility::conversions::to_string_t("MyAppSid"), utility::conversions::to_string_t("MyAppKey"));
api->getSlidesApiInfo().get()->getName();
std::shared_ptr<PostSlidesConvertRequest> request = std::make_shared<PostSlidesConvertRequest>();
request->setFormat(utility::conversions::to_string_t("pdf"));
request->setDocument(std::make_shared<std::ifstream>("MyPresentation.pptx", std::ios::binary));
std::ofstream fs("MyPresentation.pdf", std::ios::binary);
api->postSlidesConvert().get().writeTo(versionStream);
Η Cloud API μπορεί επίσης να προσπελαστεί χρησιμοποιώντας την εντολή cURL μέσω του τερματικού. Ωστόσο, όλες οι API μας είναι προστατευμένες με κωδικό πρόσβασης, επομένως πρέπει πρώτα να αποκτήσετε το JWT access token σας. Παρακαλώ επισκεφθείτε τον παρακάτω σύνδεσμο για περισσότερες πληροφορίες σχετικά με Πώς να αποκτήσετε το JWT token χρησιμοποιώντας Client ID και Client Secret key
Συμβολή
Ο πλήρης κώδικας πηγής είναι διαθέσιμος στο Github repository.
Συμπέρασμα
Σε αυτό το άρθρο, έχουμε μάθει τα βασικά για τη χρήση του C++ PowerPoint SDK για τη δημιουργία, τον χειρισμό και την απεικόνιση PPTX σε άλλες μορφές.