LineFormat
Przegląd
LineFormat jest klasą w Aspose.Slides FOSS dla C++.
Reprezentuje właściwości formatowania linii (konturu).
Ta klasa udostępnia 54 metody do pracy z obiektami LineFormat w programach C++. Dostępne metody obejmują: LineAlignment, LineArrowheadLength, LineArrowheadStyle, LineArrowheadWidth, LineCapStyle, LineDashStyle, LineFillFormat, LineFormat, LineJoinStyle, LineStyle, alignment, begin_arrowhead_length oraz 37 dodatkowych metod. Wszystkie publiczne składowe są dostępne dla dowolnej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: LineAlignment, LineArrowheadLength, LineArrowheadStyle, LineArrowheadWidth, LineCapStyle, LineDashStyle oraz 3 kolejne.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
LineFillFormat | LineFillFormat | Odczyt | Pobiera format wypełnienia linii. |
LineDashStyle | LineDashStyle | Odczyt | Pobiera styl kreski linii. |
LineCapStyle | LineCapStyle | Odczyt | Pobiera styl zakończenia linii. |
LineStyle | LineStyle | Odczyt | Pobiera styl linii. |
LineAlignment | LineAlignment | Odczyt | Pobiera wyrównanie linii. |
LineJoinStyle | LineJoinStyle | Odczyt | Pobiera styl połączenia linii. |
LineArrowheadStyle | LineArrowheadStyle | Odczyt | Pobiera styl grotu linii. |
LineArrowheadWidth | LineArrowheadWidth | Odczyt | Pobiera szerokość grotu strzałki linii. |
LineArrowheadLength | LineArrowheadLength | Odczyt | Pobiera długość grotu strzałki linii. |
Metody
| Sygnatura | Opis |
|---|---|
LineFillFormat() → LineFillFormat | Zapewnia dostęp do obiektu formatowania wypełnienia linii |
LineFillFormat() → LineFillFormat | |
LineDashStyle() → LineDashStyle | Zwraca wyliczenie stylu kreski dla linii |
LineCapStyle() → LineCapStyle | Zwraca wyliczenie stylu zakończenia linii |
LineStyle() → LineStyle | Pobiera lub ustawia ogólny styl linii (ciągła, itp.) |
LineAlignment() → LineAlignment | Zwraca wyliczenie wyrównania linii względem kształtu |
LineJoinStyle() → LineJoinStyle | Zwraca wyliczenie stylu połączenia dla narożników linii |
LineArrowheadStyle() → LineArrowheadStyle | Zwraca wyliczenie stylu grotu strzałki dla końcówek linii |
LineArrowheadWidth() → LineArrowheadWidth | Zwraca wyliczenie szerokości grotu strzałki dla końcówek linii |
LineArrowheadLength() → LineArrowheadLength | Zwraca wyliczenie długości grotu strzałki dla końcówek linii |
LineArrowheadStyle() → LineArrowheadStyle | |
LineArrowheadWidth() → LineArrowheadWidth | |
LineArrowheadLength() → LineArrowheadLength | |
LineFormat() | |
~LineFormat() | |
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>, ln_tag: std::string_view) | Zainicjuj format linii oparty na XML. (np., , ). (np., “a:uLn” dla podkreślenia). |
get_ln() → pugi::xml_node | Pobierz element, jeśli istnieje. |
ensure_ln() → pugi::xml_node | Pobierz lub utwórz element w odpowiedniej pozycji OOXML. Dla elementów potomnych spPr: xfrm, geometry, fill, ln, effects. Dla elementów potomnych tcPr: lnL, lnR, lnT, lnB, lnTlToBr, lnBlToTr. |
insert_ln_child(ln: pugi::xml_node, tag: std::string_view) → pugi::xml_node | Wstaw element potomny w odpowiedniej pozycji OOXML. |
save() | Zapisz zmiany za pomocą wywołania zwrotnego zapisu. |
serialize_to_xml(sp_pr: pugi::xml_node) | Serializuj stan formatu linii w pamięci do XML pod podanym węzłem spPr. Używane podczas Presentation::save() dla kształtów bez XML backing. |
get_arrow_attr(end_tag: std::string_view, attr: std::string_view) → std::optional<std::string> | Pobierz wartość atrybutu grotu. |
set_arrow_attr(end_tag: std::string_view, attr: std::string_view, value: std::optional<std::string>) | Ustaw wartość atrybutu grotu strzałki. |
is_format_not_defined() → bool | Zwraca true, jeśli format linii nie jest zdefiniowany (wszystkie domyślne). Tylko do odczytu. |
fill_format() → LineFillFormat | Zwraca format wypełnienia linii. |
fill_format() → LineFillFormat | Zwraca format wypełnienia linii. |
width() → double | Zwraca szerokość linii w punktach. |
set_width(value: double) | |
dash_style() → LineDashStyle | Zwraca styl kreski linii. |
set_dash_style(value: LineDashStyle) | |
custom_dash_pattern() → std::vector<float> | Zwraca niestandardowy wzór kreski. |
set_custom_dash_pattern(value: std::vector<float>) | |
cap_style() → LineCapStyle | Zwraca styl zakończenia linii. |
set_cap_style(value: LineCapStyle) | |
style() → LineStyle | Zwraca styl linii (pojedyncza, podwójna itp.). |
set_style(value: LineStyle) | |
alignment() → LineAlignment | Zwraca wyrównanie linii. |
set_alignment(value: LineAlignment) | |
join_style() → LineJoinStyle | Zwraca styl łączenia linii. |
set_join_style(value: LineJoinStyle) | |
miter_limit() → double | Zwraca limit miter linii. |
set_miter_limit(value: double) | |
begin_arrowhead_style() → LineArrowheadStyle | Zwraca styl grotu początkowego. |
set_begin_arrowhead_style(value: LineArrowheadStyle) | |
begin_arrowhead_width() → LineArrowheadWidth | Zwraca szerokość początku grotu strzałki. |
set_begin_arrowhead_width(value: LineArrowheadWidth) | |
begin_arrowhead_length() → LineArrowheadLength | Zwraca długość początku grotu strzałki. |
set_begin_arrowhead_length(value: LineArrowheadLength) | |
end_arrowhead_style() → LineArrowheadStyle | Zwraca styl końcowego grotu strzałki. |
set_end_arrowhead_style(value: LineArrowheadStyle) | |
end_arrowhead_width() → LineArrowheadWidth | Zwraca szerokość końcowej główki strzałki. |
set_end_arrowhead_width(value: LineArrowheadWidth) | |
end_arrowhead_length() → LineArrowheadLength | Zwraca długość końcowego grotu strzałki. |
set_end_arrowhead_length(value: LineArrowheadLength) |