Dodawanie elips do prezentacji w C++
Przegląd
Ten artykuł pokazuje, jak dodać kształty elips do slajdów PowerPoint przy użyciu Aspose.Slides. Omówiono tworzenie prostej elipsy, tworzenie elipsy sformatowanej oraz zapisywanie zaktualizowanej prezentacji jako plik PPTX. Poruszono także powiązane kwestie, takie jak pozycjonowanie i rozmiar elipsy, kontrolowanie kolejności warstw oraz stosowanie efektów animacji.
Utworzenie elipsy
W tym temacie przedstawimy programistom, jak dodawać kształty elips do ich slajdów przy użyciu Aspose.Slides for C++. Aspose.Slides for C++ udostępnia prostszy zestaw interfejsów API do rysowania różnych rodzajów kształtów w kilku linijkach kodu. Aby dodać prostą elipsę do wybranego slajdu prezentacji, wykonaj poniższe kroki:
- Utwórz instancję Presentation class
- Pobierz referencję do slajdu, używając jego indeksu
- Dodaj AutoShape typu Ellipse przy użyciu metody AddAutoShape udostępnionej przez obiekt IShapes
- Zapisz zmodyfikowaną prezentację jako plik PPTX
W poniższym przykładzie dodaliśmy elipsę do pierwszego slajdu.
Utworzenie sformatowanej elipsy
Aby dodać lepiej sformatowaną elipsę do slajdu, wykonaj następujące kroki:
- Utwórz instancję Presentation class.
- Pobierz referencję do slajdu, używając jego indeksu.
- Dodaj AutoShape typu Ellipse przy użyciu metody AddAutoShape udostępnionej przez obiekt IShapes.
- Ustaw typ wypełnienia elipsy na Solid.
- Ustaw kolor elipsy, korzystając z właściwości SolidFillColor.Color udostępnionej przez obiekt FillFormat skojarzony z obiektem IShape.
- Ustaw kolor linii elipsy.
- Ustaw szerokość linii elipsy.
- Zapisz zmodyfikowaną prezentację jako plik PPTX.
W poniższym przykładzie dodaliśmy sformatowaną elipsę do pierwszego slajdu prezentacji.
FAQ
Jak ustawić dokładną pozycję i rozmiar elipsy względem jednostek slajdu?
Współrzędne i rozmiary są zazwyczaj podawane w punktach. Aby uzyskać przewidywalne wyniki, opieraj obliczenia na rozmiarze slajdu i przed przypisaniem wartości przelicz wymagane milimetry lub cale na punkty.
Jak umieścić elipsę nad lub pod innymi obiektami (kontrola kolejności warstw)?
Dostosuj kolejność rysowania obiektu, przenosząc go na wierzch lub wysyłając na spód. Dzięki temu elipsa może nakładać się na inne obiekty lub odsłaniać te znajdujące się pod nią.
Jak animować pojawienie się lub podkreślenie elipsy?
Apply efekty wejścia, podkreślenia lub wyjścia do kształtu oraz skonfiguruj wyzwalacze i czas, aby określić, kiedy i jak animacja ma się odtwarzać.