AutoShape
Przegląd
AutoShape jest klasą w Aspose.Slides FOSS dla C++.
Reprezentuje AutoShape.
Ta klasa udostępnia 13 metod do pracy z obiektami AutoShape w programach C++. Dostępne metody to: AutoShape, GeometryShape, TextFrame, add_text_frame, as_i_geometry_shape, init_internal, is_text_box, text_frame. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: GeometryShape, TextFrame.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
TextFrame | TextFrame | Odczyt | Pobiera ramkę tekstu. |
GeometryShape | GeometryShape | Odczyt | Pobiera kształt geometryczny. |
Metody
| Sygnatura | Opis |
|---|---|
TextFrame() → TextFrame | Właściwość zapewnia dostęp do obiektu TextFrame kształtu |
TextFrame() → TextFrame | |
GeometryShape() → GeometryShape | Zwraca GeometryShape definiujący geometrię tego AutoShape |
GeometryShape() → GeometryShape | |
AutoShape() | |
AutoShape(type: ShapeType, x: double, y: double, w: double, h: double) | |
text_frame() → TextFrame | Zwraca TextFrame dla AutoShape, lub nullptr, jeśli nie istnieje. |
text_frame() → TextFrame | Zwraca TextFrame dla AutoShape, lub nullptr, jeśli nie istnieje. |
is_text_box() → bool | Określa, czy kształt jest polem tekstowym. |
as_i_geometry_shape() → GeometryShape | Zwraca ten kształt jako referencję GeometryShape. |
as_i_geometry_shape() → GeometryShape | Zwraca ten kształt jako referencję GeometryShape. |
add_text_frame(text: std::string_view) → TextFrame | Dodaje ramkę tekstową z podanym tekstem, zastępując ewentualną istniejącą. Linie oddzielone przez \r\n, \r lub \n tworzą osobne akapity. |
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide) | Inicjalizuje AutoShape z elementu XML, w tym wykrywanie ramki tekstowej. |