---
title: PDFAnnotationLineEndingStyle
framework: pdfkit
role: symbol
role_heading: Structure
path: pdfkit/pdfannotationlineendingstyle
---

# PDFAnnotationLineEndingStyle

## Declaration

```swift
struct PDFAnnotationLineEndingStyle
```

## Topics

### Choosing a Line-Ending Style

- [circle](pdfkit/pdfannotationlineendingstyle/circle.md)
- [closedArrow](pdfkit/pdfannotationlineendingstyle/closedarrow.md)
- [diamond](pdfkit/pdfannotationlineendingstyle/diamond.md)
- [none](pdfkit/pdfannotationlineendingstyle/none.md)
- [openArrow](pdfkit/pdfannotationlineendingstyle/openarrow.md)
- [square](pdfkit/pdfannotationlineendingstyle/square.md)

### Creating a Line-Ending Style

- [init(rawValue:)](pdfkit/pdfannotationlineendingstyle/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Configuring Line Properties

- [lineEndingStyles](pdfkit/pdfannotationkey/lineendingstyles.md)
- [PDFLineStyle](pdfkit/pdflinestyle.md)
- [linePoints](pdfkit/pdfannotationkey/linepoints.md)
