Ξεκινώντας
Αυτό το τμήμα καλύπτει όλα όσα χρειάζεστε για να ρυθμίσετε το Aspose.Slides FOSS για C++ και να γράψετε την πρώτη σας παρουσίαση.
Σε αυτό το τμήμα
| Σελίδα | Περιγραφή |
|---|---|
| Εγκατάσταση | Κατασκευάστε από την πηγή με το υπομόδωμα CMake FetchContent ή git, επαληθεύστε τη δομή και εκτελέστε ένα γρήγορο πρόγραμμα ξεκίνησης. |
| Αδειοδότηση | Λεπτομέρειες άδειας MIT: δωρεάν για οποιαδήποτε χρήση, χωρίς κλειδί API, δεν απαιτείται εγγραφή. |
Σύντομα κατασκευάστηκε
include(FetchContent)
FetchContent_Declare(
aspose_slides_foss
GIT_REPOSITORY https://github.com/aspose-slides-foss/Aspose.Slides-FOSS-for-Cpp.git
GIT_TAG main
)
FetchContent_MakeAvailable(aspose_slides_foss)Απαιτείται ένα C++20 compiler και CMake 3.20 ή αργότερα.
Ελάχιστο παράδειγμα εργασίας
#include <Aspose/Slides/Foss/presentation.h>
#include <Aspose/Slides/Foss/export/save_format.h>
#include <Aspose/Slides/Foss/shape_type.h>
#include <Aspose/Slides/Foss/slide.h>
#include <Aspose/Slides/Foss/slide_collection.h>
#include <Aspose/Slides/Foss/shape_collection.h>
#include <Aspose/Slides/Foss/auto_shape.h>
using namespace Aspose::Slides::Foss;
int main() {
Presentation pres;
auto& slide = pres.slides()[0];
auto& shape = slide.shapes().add_auto_shape(ShapeType::RECTANGLE, 50, 50, 400, 120);
shape.text_frame()->set_text("Hello, Aspose.Slides FOSS!");
pres.save("output.pptx", SaveFormat::PPTX);
return 0;
}Presentation Όταν το αντικείμενο απομακρύνει την έκταση, οι εσωτερικοί πόροι απελευθερώνονται αυτόματα.
Επόμενο Βήματα
Μετά την κατασκευή, δείτε το Οδηγός Ανάπτυξης για οδηγούς χαρακτηριστικών που καλύπτουν σχήματα, μορφοποίηση κειμένου, πίνακες, συμπλήρωση, αποτελέσματα, σημειώσεις ομιλητών, σχόλια και ιδιότητες εγγράφου.