LineFormat
Overzicht
LineFormat is een klasse in Aspose.Slides FOSS voor C++.
Stelt de opmaak-eigenschappen van de lijn (outline) voor.
Deze klasse biedt 54 methoden voor het werken met LineFormat objecten in C++-programma’s. Beschikbare methoden omvatten: LineAlignment, LineArrowheadLength, LineArrowheadStyle, LineArrowheadWidth, LineCapStyle, LineDashStyle, LineFillFormat, LineFormat, LineJoinStyle, LineStyle, alignment, begin_arrowhead_length, en 37 extra methoden. Alle publieke leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Slides FOSS voor C++-pakket. Eigenschappen: LineAlignment, LineArrowheadLength, LineArrowheadStyle, LineArrowheadWidth, LineCapStyle, LineDashStyle, en nog 3.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
LineFillFormat | LineFillFormat | Lezen | Haalt het lijnvullingsformaat op. |
LineDashStyle | LineDashStyle | Lezen | Haalt de lijnstreepstijl op. |
LineCapStyle | LineCapStyle | Lezen | Haalt de lijnkapstijl op. |
LineStyle | LineStyle | Lezen | Haalt de lijnstijl op. |
LineAlignment | LineAlignment | Lezen | Haalt de lijnuitlijning op. |
LineJoinStyle | LineJoinStyle | Lezen | Haalt de stijl van de lijnverbinding op. |
LineArrowheadStyle | LineArrowheadStyle | Lezen | Haalt de stijl van het lijnpijlhoofd op. |
LineArrowheadWidth | LineArrowheadWidth | Lezen | Haalt de breedte van de pijlkop van de lijn op. |
LineArrowheadLength | LineArrowheadLength | Lezen | Haalt de lengte van de lijnpijlpunt op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
LineFillFormat() → LineFillFormat | Biedt toegang tot het lijnvullingsopmaakobject |
LineFillFormat() → LineFillFormat | |
LineDashStyle() → LineDashStyle | Retourneert de dash-style-enumeratie voor de lijn |
LineCapStyle() → LineCapStyle | Retourneert de cap style enumeration voor de lijneinden |
LineStyle() → LineStyle | Haalt of stelt de algehele lijnstijl in (solide, enz.) |
LineAlignment() → LineAlignment | Retourneert de alignment enumeration van de lijn ten opzichte van de vorm |
LineJoinStyle() → LineJoinStyle | Retourneert de join style enumeration voor lijnhoeken |
LineArrowheadStyle() → LineArrowheadStyle | Retourneert de enumeratie van pijlkopstijlen voor lijnuiteinden |
LineArrowheadWidth() → LineArrowheadWidth | Retourneert de enumeratie van pijlkopbreedtes voor lijnuiteinden |
LineArrowheadLength() → LineArrowheadLength | Retourneert de enumeratie van pijlkoplengtes voor lijnuiteinden |
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) | Initialiseer XML-ondersteund lijnformaat. (bijv., , ). (bijv., “a:uLn” voor onderstrepen). |
get_ln() → pugi::xml_node | Haal het element op als het bestaat. |
ensure_ln() → pugi::xml_node | Haal het element op of maak het aan op de juiste OOXML-positie. Voor spPr-onderdelen: xfrm, geometry, fill, ln, effects. Voor tcPr-onderdelen: lnL, lnR, lnT, lnB, lnTlToBr, lnBlToTr. |
insert_ln_child(ln: pugi::xml_node, tag: std::string_view) → pugi::xml_node | Voeg een kindelement in op de juiste OOXML-positie. |
save() | Sla wijzigingen op via de save callback. |
serialize_to_xml(sp_pr: pugi::xml_node) | Serialiseer de in-memory line format status naar XML onder de opgegeven spPr node. Gebruikt tijdens Presentation::save() voor shapes zonder XML backing. |
get_arrow_attr(end_tag: std::string_view, attr: std::string_view) → std::optional<std::string> | Haal een pijlkopattribuutwaarde op. |
set_arrow_attr(end_tag: std::string_view, attr: std::string_view, value: std::optional<std::string>) | Stel een pijlhoofd-attribuutwaarde in. |
is_format_not_defined() → bool | Retourneert true als line format niet is gedefinieerd (alle defaults). Alleen-lezen. |
fill_format() → LineFillFormat | Retourneert het opvulformaat van een lijn. |
fill_format() → LineFillFormat | Retourneert het opvulformaat van een lijn. |
width() → double | Retourneert de lijnbreedte in punten. |
set_width(value: double) | |
dash_style() → LineDashStyle | Retourneert de lijnstreepstijl. |
set_dash_style(value: LineDashStyle) | |
custom_dash_pattern() → std::vector<float> | Retourneert het aangepaste streepjespatroon. |
set_custom_dash_pattern(value: std::vector<float>) | |
cap_style() → LineCapStyle | Retourneert de lijnkapstijl. |
set_cap_style(value: LineCapStyle) | |
style() → LineStyle | Retourneert de lijnstijl (enkel, dubbel, enz.). |
set_style(value: LineStyle) | |
alignment() → LineAlignment | Retourneert de lijnuitlijning. |
set_alignment(value: LineAlignment) | |
join_style() → LineJoinStyle | Retourneert de lijnverbindingstijl. |
set_join_style(value: LineJoinStyle) | |
miter_limit() → double | Retourneert de miterlimiet van een lijn. |
set_miter_limit(value: double) | |
begin_arrowhead_style() → LineArrowheadStyle | Retourneert de stijl van de beginpijlkop. |
set_begin_arrowhead_style(value: LineArrowheadStyle) | |
begin_arrowhead_width() → LineArrowheadWidth | Retourneert de breedte van de beginpijlkop. |
set_begin_arrowhead_width(value: LineArrowheadWidth) | |
begin_arrowhead_length() → LineArrowheadLength | Retourneert de lengte van de beginpijlpunt. |
set_begin_arrowhead_length(value: LineArrowheadLength) | |
end_arrowhead_style() → LineArrowheadStyle | Retourneert de stijl van de eindpijlpunt. |
set_end_arrowhead_style(value: LineArrowheadStyle) | |
end_arrowhead_width() → LineArrowheadWidth | Retourneert de breedte van de eindpijlkop. |
set_end_arrowhead_width(value: LineArrowheadWidth) | |
end_arrowhead_length() → LineArrowheadLength | Retourneert de lengte van de eindpijlkop. |
set_end_arrowhead_length(value: LineArrowheadLength) |