---
title: FormattingOptions
framework: tabulardata
role: symbol
role_heading: Structure
path: tabulardata/formattingoptions
---

# FormattingOptions

A set of parameters that indicate how to present the contents of data frame or column types to a printable string.

## Declaration

```swift
struct FormattingOptions
```

## Topics

### Creating the Options Object

- [init()](tabulardata/formattingoptions/init().md)
- [init(locale:)](tabulardata/formattingoptions/init(locale:).md)
- [init(maximumLineWidth:maximumCellWidth:maximumRowCount:includesColumnTypes:)](tabulardata/formattingoptions/init(maximumlinewidth:maximumcellwidth:maximumrowcount:includescolumntypes:).md)

### Getting the Properties

- [dateFormatStyle](tabulardata/formattingoptions/dateformatstyle.md)
- [floatingPointFormatStyle](tabulardata/formattingoptions/floatingpointformatstyle.md)
- [includesColumnTypes](tabulardata/formattingoptions/includescolumntypes.md)
- [integerFormatStyle](tabulardata/formattingoptions/integerformatstyle.md)
- [locale](tabulardata/formattingoptions/locale.md)
- [maximumCellWidth](tabulardata/formattingoptions/maximumcellwidth.md)
- [maximumLineWidth](tabulardata/formattingoptions/maximumlinewidth.md)
- [maximumRowCount](tabulardata/formattingoptions/maximumrowcount.md)

### Instance Properties

- [includesRowAndColumnCounts](tabulardata/formattingoptions/includesrowandcolumncounts.md)
- [includesRowIndices](tabulardata/formattingoptions/includesrowindices.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Supporting Types

- [Order](tabulardata/order.md)
- [ColumnID](tabulardata/columnid.md)
