DynaPDF.Table.SetCellSpacing
----------------------------

Sets or changes the cell spacing.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [DynaPDF](component_DynaPDF.md) | [3.5](newinversion35.md) | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |

MBS( "DynaPDF.Table.SetCellSpacing"; Table; Row; Col; Left; Right; Top; Bottom ) 

**MBS**( **"DynaPDF.Table.SetCellSpacing";** /\* Sets or changes the cell spacing. \*/  
**$Table**; /\* The identifier for the table. \*/   
**$Row**; /\* The row number. Range from 0 to [DynaPDF.Table.GetNumRows](DynaPDFTableGetNumRows.md)-1. Pass -1 for all rows.e.g. 0 \*/   
**$Col**; /\* The column number. Range from 0 to [DynaPDF.Table.GetNumCols](DynaPDFTableGetNumCols.md)-1. Pass -1 for all columns.e.g. 0 \*/   
**$Left**; /\* Value for the left side.e.g. 0 \*/   
**$Right**; /\* Value for the right side.e.g. 0 \*/   
**$Top**; /\* Value for the top side.e.g. 0 \*/   
**$Bottom**) /\* Value for the bottom side.e.g. 0 \*/ 

### Parameters

| Parameter | Description | Example |
|---|---|---|
| Table | The identifier for the table. | $Table |
| Row | The row number. Range from 0 to [DynaPDF.Table.GetNumRows](DynaPDFTableGetNumRows.md)-1. Pass -1 for all rows. | 0 |
| Col | The column number. Range from 0 to [DynaPDF.Table.GetNumCols](DynaPDFTableGetNumCols.md)-1. Pass -1 for all columns. | 0 |
| Left | Value for the left side. | 0 |
| Right | Value for the right side. | 0 |
| Top | Value for the top side. | 0 |
| Bottom | Value for the bottom side. | 0 |

### Result

Returns OK or error.

### Description

Sets or changes the cell spacing.   
The properties can be set to the table, rows, columns, and cells as follows:  
| Row | Col | Applies to |
|---|---|---|
| -1 | -1 | Table |
| -1 | &gt;=0 | Column |
| &gt;=0 | -1 | Row |
| &gt;=0 | &gt;=0 | Cell |

Cell padding and cell spacing are inherited from the table, columns, and rows, in this order.  
Individual values can be set to each side of a cell. Note that the properties will be not be rotated with a cell. The left side is always left, independent of the cell orientation.  
### See also

- [DynaPDF.Table.Create](DynaPDFTableCreate.md)
- [DynaPDF.Table.GetNumCols](DynaPDFTableGetNumCols.md)
- [DynaPDF.Table.GetNumRows](DynaPDFTableGetNumRows.md)
- [DynaPDF.Table.SetCellAction](DynaPDFTableSetCellAction.md)
- [DynaPDF.Table.SetCellImage](DynaPDFTableSetCellImage.md)
- [DynaPDF.Table.SetCellImageEx](DynaPDFTableSetCellImageEx.md)
- [DynaPDF.Table.SetCellPadding](DynaPDFTableSetCellPadding.md)
- [DynaPDF.Table.SetCellTable](DynaPDFTableSetCellTable.md)
- [DynaPDF.Table.SetCellTemplate](DynaPDFTableSetCellTemplate.md)
- [DynaPDF.Table.SetCellText](DynaPDFTableSetCellText.md)

### Example Databases

- [DynaPDF/Report](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/DynaPDF/Report.shtml#1ScriptAnchor_)

This function checks for a license.

Created 18th August 2014 , last changed 18th August 2014

  
[DynaPDF.Table.SetCellPadding](DynaPDFTableSetCellPadding.md) - [DynaPDF.Table.SetCellStyledText](DynaPDFTableSetCellStyledText.md)

[HTML Version](DynaPDFTableSetCellSpacing.shtml)