# Template Properties

Use DsExcel to define the template properties along with template fields such as cell context, cell expansion, group, range, sort, and more.

## Content

The template properties are defined along with template fields in round braces ( ) as can be seen in the below image:
![Template properties](https://cdn.mescius.io/document-site-files/images/dd59ea42-cd61-4fa6-a018-6231c2a9c598/images/temp_prop.png)

* [Cell Expansion](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/cell_expansion)
* [Cell Context](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/cell_context)
* [Group](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/group)
* [Range](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/range)
* [Sort](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/sort)
* [Filter](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/filter)
* [Page Break](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/page-break)
* [Image](/document-solutions/java-excel-api/docs/online/templates/template_configuration/template_properties/image)