JPrinter is a plugin allowing users print a .bmp, .jpg or .png to some printer with file location, also is allowing print Texture2D with pre-format to printer.
Current unreal engine version 4.22
Plugin available here: https://github.com/zkarmakun/JPrinter
- Get primary printer name
- Get List of all printers
- print from file
- print texture2D
- Only for windows
- For free!!!
- If you use “print image” function, it will hijack your last printer settings (avoid the windows dialog boxes)
- Known issue: weird colors when you print a Texture2D, change the texture resolution, sometimes this happen when an single pixel is lost on the resize process (windows bug)
- Set your texture to RGBA like the image below (AFAIK we can´t re-compress a texture at runtime, is not allow by EULA)
If you want print a texture, this config is mandatory.
If your paper is set to None, then you print the pixel convertion to 361 DPI size!
Hi forum!, after years I had sometime to update this project. there is no plan to port this into MacOs but it is working perfectly on windows.
Finally, I tested the plugin with almost 20 different printers (don´t ask how I obtained), including: epson, hp, samung and everything was fine.
For any issue or request, post please!