# LineEndingStyle Enum

> Line-ending shape for annotations whose appearance includes line endings (line, polyline, polygon, free-text callouts).

- Product: Adobe PDF Library 21
- Language: Modern C++
- Version: 21.4.0
- HTML page: https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/enum/LineEndingStyle
- Version index: https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/llms.txt

**Namespace:** `datalogics_interface`

## Description

Line-ending shape for annotations whose appearance includes line endings (line, polyline, polygon, free-text callouts).

## Values

- `Square = 0`: Filled square at the line endpoint.
- `Circle = 1`: Filled circle at the line endpoint.
- `Diamond = 2`: Filled diamond at the line endpoint.
- `OpenArrow = 3`: Two unfilled lines forming an open arrowhead.
- `ClosedArrow = 4`: Two unfilled lines forming a closed (triangular) arrowhead.
- `Butt = 5`: A short line perpendicular to the path.
- `ReverseOpenArrow = 6`: Open arrowhead pointing back toward the line.
- `ReverseClosedArrow = 7`: Closed (triangular) arrowhead pointing back toward the line.
- `Slash = 8`: Single short slanted line at the endpoint.
- `None = 9`: No line ending.
