> For the complete documentation index, see [llms.txt](https://printerpluginpro.feel.digital/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://printerpluginpro.feel.digital/master.md).

# PrinterPluginPro for Unity3D

Print anything from Unity on PC and Mac!

## 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&amp;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.
