# Προσθήκη Ελλείψεων σε Παρουσιάσεις σε C++

> Μάθετε πώς να δημιουργείτε, μορφοποιείτε και χειρίζεστε σχήματα έλλειψης στο Aspose.Slides για C++ σε παρουσιάσεις PPT και PPTX — περιλαμβάνονται παραδείγματα κώδικα C++.

Source: https://docs.aspose.com/slides/el/cpp/ellipse/
Updated: 2026-06-09

## **Επισκόπηση**

Αυτό το άρθρο δείχνει πώς να προσθέσετε σχήματα έλλειψης σε διαφάνειες PowerPoint χρησιμοποιώντας το Aspose.Slides. Καλύπτει τη δημιουργία μιας απλής έλλειψης, τη δημιουργία μιας μορφοποιημένης έλλειψης και την αποθήκευση της ενημερωμένης παρουσίασης ως αρχείο PPTX. Επίσης, αγγίζει σχετικές ερωτήσεις όπως η εργασία με τη θέση και το μέγεθος της έλλειψης, ο έλεγχος της σειράς στοιβάγματος και η εφαρμογή εφέ κινούμενου γραφικού.

## **Δημιουργία Έλλειψης**
Σε αυτό το θέμα, θα παρουσιάσουμε στους προγραμματιστές πώς να προσθέτουν σχήματα έλλειψης στις διαφάνειές τους χρησιμοποιώντας το Aspose.Slides for C++. Το Aspose.Slides for C++ παρέχει ένα πιο απλό σύνολο API για τη σχεδίαση διαφόρων τύπων σχημάτων με λίγες μόνο γραμμές κώδικα. Για να προσθέσετε μια απλή έλλειψη σε μια επιλεγμένη διαφάνεια της παρουσίασης, ακολουθήστε τα παρακάτω βήματα:

1. Δημιουργήστε μια παρουσία του [κλάση Presentation](https://reference.aspose.com/slides/el/cpp/aspose.slides/presentation/)
1. Αποκτήστε την αναφορά μιας διαφάνειας χρησιμοποιώντας το Index της
1. Προσθέστε ένα AutoShape τύπου Ellipse χρησιμοποιώντας τη μέθοδο AddAutoShape που εκτίθεται από το αντικείμενο IShapes
1. Γράψτε την τροποποιημένη παρουσίαση ως αρχείο PPTX

Στο παρακάτω παράδειγμα, προσθέσαμε μια έλλειψη στην πρώτη διαφάνεια.

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-SimpleEllipse-SimpleEllipse.cpp" >}}

## **Δημιουργία Μορφοποιημένης Έλλειψης**
Για να προσθέσετε μια καλύτερα μορφοποιημένη έλλειψη σε μια διαφάνεια, ακολουθήστε τα παρακάτω βήματα:

1. Δημιουργήστε μια παρουσία του [κλάση Presentation](https://reference.aspose.com/slides/el/cpp/aspose.slides/presentation/).
1. Αποκτήστε την αναφορά μιας διαφάνειας χρησιμοποιώντας το Index της.
1. Προσθέστε ένα AutoShape τύπου Ellipse χρησιμοποιώντας τη μέθοδο AddAutoShape που εκτίθεται από το αντικείμενο IShapes.
1. Ορίστε το Fill Type της Έλλειψης σε Solid.
1. Ορίστε το Color της Έλλειψης χρησιμοποιώντας την ιδιότητα SolidFillColor.Color που εκτίθεται από το αντικείμενο FillFormat συνδεδεμένο με το αντικείμενο IShape.
1. Ορίστε το Color των γραμμών της Έλλειψης.
1. Ορίστε το Width των γραμμών της Έλλειψης.
1. Γράψτε την τροποποιημένη παρουσίαση ως αρχείο PPTX.

Στο παρακάτω παράδειγμα, προσθέσαμε μια μορφοποιημένη έλλειψη στην πρώτη διαφάνεια της παρουσίασης.

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-FormattedEllipse-FormattedEllipse.cpp" >}}

## **Συχνές Ερωτήσεις**

**Πώς ορίζω την ακριβή θέση και το μέγεθος μιας έλλειψης σε σχέση με τις μονάδες της διαφάνειας;**

Οι συντεταγμένες και τα μεγέθη συνήθως καθορίζονται **σε σημεία**. Για προβλέψιμα αποτελέσματα, βασίστε τους υπολογισμούς σας στο μέγεθος της διαφάνειας και μετατρέψτε τα απαιτούμενα χιλιοστά ή ίντσες σε σημεία πριν αναθέσετε τις τιμές.

**Πώς μπορώ να τοποθετήσω μια έλλειψη πάνω ή κάτω από άλλα αντικείμενα (έλεγχος σειράς στοιβάγματος);**

Ρυθμίστε τη σειρά σχεδίασης του αντικειμένου φέρνοντάς το στο προσκήνιο ή στέλνοντάς το στο παρασκήνιο. Αυτό επιτρέπει στην έλλειψη να καλύπτει άλλα αντικείμενα ή να αποκαλύπτει αυτά που βρίσκονται κάτω της.

**Πώς μπορώ να ανιχνεύσω την εμφάνιση ή τον τονισμό μιας έλλειψης;**

[Εφαρμόστε](/slides/el/cpp/shape-animation/) εφέ εισόδου, τονισμού ή εξόδου στο σχήμα και ρυθμίστε τα triggers και το timing ώστε να οργανώσετε πότε και πώς θα εκτελείται η κίνηση.
