## Print() {#print}

Prints the whole document to the default printer.

```csharp
public void Print()
```

### See Also

* class [Document](../)
* namespace [Aspose.Words](../../../aspose.words/)
* assembly [Aspose.Words](../../../)

---

## Print(*string*) {#print_3}

Print the whole document to the specified printer, using the standard (no User Interface) print controller.

```csharp
public void Print(string printerName)
```

| Parameter | Type | Description |
| --- | --- | --- |
| printerName | String | The name of the printer. |

### See Also

* class [Document](../)
* namespace [Aspose.Words](../../../aspose.words/)
* assembly [Aspose.Words](../../../)

---

## Print(*PrinterSettings*) {#print_1}

Prints the document according to the specified printer settings, using the standard (no User Interface) print controller.

```csharp
public void Print(PrinterSettings printerSettings)
```

| Parameter | Type | Description |
| --- | --- | --- |
| printerSettings | PrinterSettings | The printer settings to use. |

## Remarks

The PrinterSettings object allows you to specify the printer to print on, the range of pages of to print and other options.

### See Also

* class [Document](../)
* namespace [Aspose.Words](../../../aspose.words/)
* assembly [Aspose.Words](../../../)

---

## Print(*PrinterSettings, string*) {#print_2}

Prints the document according to the specified printer settings, using the standard (no User Interface) print controller and a document name.

```csharp
public void Print(PrinterSettings printerSettings, string documentName)
```

| Parameter | Type | Description |
| --- | --- | --- |
| printerSettings | PrinterSettings | The printer settings to use. |
| documentName | String | The document name to display (for example, in a print status dialog box or printer queue) while printing the document. |

## Remarks

The PrinterSettings object allows you to specify the printer to print on, the range of pages of to print and other options.

### See Also

* class [Document](../)
* namespace [Aspose.Words](../../../aspose.words/)
* assembly [Aspose.Words](../../../)
