# PrinterPluginPro for Unity3D

## Introduction

Printer plugin allow you send textures from Unity to your printer with various options. Great for interactive kiosks and other installations, where you need something printed.

## How to use

Prepare texture for printing (Texture MUST be uncompressed 24bit or 32bit and read/write enabled!)

<div align="left"><img src="https://2630933237-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lms0FdS1Mth2n27K5PK%2F-Lms0UwSQ63fhSNxOC6Y%2F-Lms6WMI2im7lNxjyHjU%2Fimage.png?alt=media&#x26;token=538faa7b-5cca-4511-b388-5969c0fe5f0e" alt=""></div>

Use following code to print you texture on default printer.

```
PrinterPluginPro.print(texture,true, PrintScaleMode.FILL_PAGE);
```

You can also print multiple textures into one document, just use code below and pass textures array.

```
 PrinterPluginPro.printMultiple(pagesTexture, true, PrintScaleMode.PAGE_WIDTH);
```

Please check included Demo.cs script for more how-to examples.
