---
title: PDFBorderStyle
framework: pdfkit
role: symbol
role_heading: Enumeration
path: pdfkit/pdfborderstyle
---

# PDFBorderStyle

PDF Kit annotation borders may have the following styles.

## Declaration

```swift
enum PDFBorderStyle
```

## Topics

### Constants

- [PDFBorderStyle.solid](pdfkit/pdfborderstyle/solid.md)
- [PDFBorderStyle.dashed](pdfkit/pdfborderstyle/dashed.md)
- [PDFBorderStyle.beveled](pdfkit/pdfborderstyle/beveled.md)
- [PDFBorderStyle.inset](pdfkit/pdfborderstyle/inset.md)
- [PDFBorderStyle.underline](pdfkit/pdfborderstyle/underline.md)

### Initializers

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

## Relationships

### Conforms To

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

## See Also

### Working with Border Styles and Characteristics

- [style](pdfkit/pdfborder/style.md)
- [lineWidth](pdfkit/pdfborder/linewidth.md)
- [dashPattern](pdfkit/pdfborder/dashpattern.md)
- [borderKeyValues](pdfkit/pdfborder/borderkeyvalues.md)
- [PDFBorderKey](pdfkit/pdfborderkey.md)
