LCPrinter plugin allows you to print a Texture2D to your printer.
It only requires one line of code to print an image.
LCPrinter.Print.PrintTexture(texture2D.EncodeToPNG(), copies, printerName);
If printerName is empty or null, it will print to your default printer.
Currently it works on Windows. Every printer should work.
You can now print any image (png, jpg, etc...) from your system directly with this asset.
Now if printerName is empty or null, it will print to your default printer.