LineFormat — Aspose.Slides FOSS for C++ API Reference
The LineFormat class controls line/border properties for shapes, including dash style, cap style, join style, width, and arrowheads.
Namespace: Aspose::Slides::Foss
#include <Aspose/Slides/Foss/line_format.h>class LineFormatHeader: include/Aspose/Slides/Foss/line_format.h
Properties
| Property | Accessor | Description |
|---|---|---|
fill_format() | Read | LineFillFormat for the line fill. |
dash_style() | Read | LineDashStyle (Solid, Dash, Dot, etc.). |
cap_style() | Read | LineCapStyle (Flat, Round, Square). |
style() | Read | LineStyle (Single, Double, etc.). |
alignment() | Read | LineAlignment alignment setting. |
join_style() | Read | LineJoinStyle (Miter, Round, Bevel). |
begin_arrowhead_style() | Read | Start arrowhead style. |
begin_arrowhead_width() | Read | Start arrowhead width. |
begin_arrowhead_length() | Read | Start arrowhead length. |
end_arrowhead_style() | Read | End arrowhead style. |
end_arrowhead_width() | Read | End arrowhead width. |
end_arrowhead_length() | Read | End arrowhead length. |
LineFillFormat
The LineFillFormat class (from line_fill_format.h) controls how the line itself is filled:
| Property | Description |
|---|---|
fill_type() | FillType for the line fill. |
solid_fill_color() | SimpleColorFormat for solid line fill. |
gradient_format() | GradientFormat for gradient line fill. |
pattern_format() | PatternFormat for pattern line fill. |