TemplatePrinter - Scoped
concept australia Updated Sep 10, 2026 1 min read c_TemplatePrinterScopedAPI.md
The TemplatePrinter API provides methods to handle printing from a mail script to the email message.
There is no constructor for this API. The methods are called in mail scripts using the template global variable.
Parent Topic:Server API reference
TemplatePrinter - print(String string)
Prints the string to the email body.
| Name | Type | Description |
|---|---|---|
| string | String | String to print. |
| Type | Description |
|---|---|
| void |
JavaScript
template.print("Incident number - " + current.number + "\n");TemplatePrinter - space(Number spaces)
Adds non-breaking spaces to the email body.
| Name | Type | Description |
|---|---|---|
| spaces | Number | Number of non-breaking spaces to output to the email body. |
| Type | Description |
|---|---|
| void |
JavaScript
template.space(4);55 lines · 1.6 KB
---
title: TemplatePrinter - Scoped
description: The TemplatePrinter API provides methods to handle printing from a mail script to the email message.Prints the string to the email body.Adds non-breaking spaces to the email body.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/server-api-reference/c\_TemplatePrinterScopedAPI.html
release: australia
product: Server API Reference
classification: server-api-reference
topic_type: concept
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Server API reference, API reference, API implementation and reference]
---
# TemplatePrinter- Scoped
The TemplatePrinter API provides methods to handle printing from a mail script to the email message.
There is no constructor for this API. The methods are called in mail scripts using the template global variable.
**Parent Topic:**[Server API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/server-api-reference/api-server.md)
## TemplatePrinter - print\(String string\)
Prints the string to the email body.
|Name|Type|Description|
|----|----|-----------|
|string|String|String to print.|
|Type|Description|
|----|-----------|
|void| |
```
template.print("Incident number - " + current.number + "\n");
```
## TemplatePrinter - space\(Number spaces\)
Adds non-breaking spaces to the email body.
|Name|Type|Description|
|----|----|-----------|
|spaces|Number|Number of non-breaking spaces to output to the email body.|
|Type|Description|
|----|-----------|
|void| |
```
template.space(4);
```
| title | TemplatePrinter - Scoped |
| description | The TemplatePrinter API provides methods to handle printing from a mail script to the email message.Prints the string to the email body.Adds non-breaking spaces to the email body. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/api-reference/server-api-reference/c\_TemplatePrinterScopedAPI.html |
| release | australia |
| product | Server API Reference |
| classification | server-api-reference |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Server API referenceAPI referenceAPI implementation and reference |