Ξεκινώντας

Αυτό το τμήμα καλύπτει όλα όσα χρειάζεστε για να ρυθμίσετε το 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 Όταν το αντικείμενο απομακρύνει την έκταση, οι εσωτερικοί πόροι απελευθερώνονται αυτόματα.

Επόμενο Βήματα

Μετά την κατασκευή, δείτε το Οδηγός Ανάπτυξης για οδηγούς χαρακτηριστικών που καλύπτουν σχήματα, μορφοποίηση κειμένου, πίνακες, συμπλήρωση, αποτελέσματα, σημειώσεις ομιλητών, σχόλια και ιδιότητες εγγράφου.

 Ελληνικά