PrintEx Documentation

Prepare UV printer artwork by placing an imported image inside a known blank template, then exporting a correctly sized raster file at print resolution.

Quick Start

  1. Open PrintEx.
  2. Click Import Image or drag an image into the window.
  3. Choose the template that matches the blank you are printing.
  4. Move and resize the image inside the template preview.
  5. Choose the output resolution.
  6. Enable Registration marks if you need printer alignment marks.
  7. Click Export.
  8. Drop the prepared image into eufyMake Studio.

Main Window

The toolbar contains the common workflow controls.

ControlWhat it does
Import ImageOpens a supported raster image.
GridSwitches between inches and millimeters.
TemplateSelects the blank shape and size.
OutputSelects the export DPI.
Registration marksAdds alignment marks outside the template border.
Fit ViewFits the image to the template.
CenterCenters the image in the template.
ExportWrites the final image file.
Camera buttonSaves a PNG snapshot of the current PrintEx window.

The window title includes the app version when version.json is available in the app bundle.

Supported Image Files

PrintEx can import common raster formats:

.png, .jpg, .jpeg, .bmp, .gif, .webp, .tif, .tiff

Export Resolution

  • Standard - 600 DPI for normal output.
  • Enhanced - 1200 DPI when the printer, ink, and blank benefit from extra detail.

Registration Marks

When enabled, PrintEx adds outer registration marks 0.5 mm outside the template border. These marks are intended for positioning and alignment and are outside the printable blank area.

Templates

Each template is described by a JSON file and usually has a matching PNG thumbnail or mask. Dimensions can be defined in inches or millimeters.

Coin - 40 mm

Coin - 40 mm template thumbnail
ShapeEllipse
Size40.0 x 40.0 mm
Printable inset1.5 mm
Amazon blankBlank Challenge Coin

Use this template for small round 40 mm coin-style blanks. The printable inset keeps artwork away from the outer edge.

Hexagon Coaster

Hexagon coaster template thumbnail
ShapeHexagon
Size111.0 x 98.0 mm
Printable inset7.0 mm
Amazon blankHexagonal Black Stone Coaster

Use this template for hexagon coaster blanks. The inset leaves a substantial margin from the cut edge.

License Plate - 302 x 152 mm

License plate template thumbnail
ShapeRounded rectangle
Size302.0 x 152.0 mm
Corner radius7.0 mm
SlotsFour mounting slots
Amazon blankBlack License Plate Blank

Use this template for standard license plate blanks with four mounting slots. Keep important artwork away from the slot areas.

Round Coaster - 4 in

Round coaster template thumbnail
ShapeEllipse
Size4.0 x 4.0 in
Amazon blankBlank Round 4 in Ceramic Coaster

Use this template for 4 inch round coaster blanks.

Square Coaster - 4 in

Square coaster template thumbnail
ShapeRectangle
Size4.0 x 4.0 in
Amazon blankBlank Square 4 in Ceramic Coaster

Use this template for 4 inch square coaster blanks.

Template JSON Reference

FieldPurpose
nameDisplay name in the template selector.
width_in, height_inTemplate dimensions in inches.
width_mm, height_mmTemplate dimensions in millimeters.
shapeellipse, hexagon, or rect.
imageOptional PNG image or mask filename.
corner_radius_in, corner_radius_mmRounded rectangle corner radius.
printable_inset_in, printable_inset_mmInset from the outer template edge.
holesCircular cutouts or mounting holes.
slotsRectangular or rounded mounting slots.

Slot by center point

{
  "x_mm": 67.0,
  "y_mm": 16.5,
  "width_mm": 30.0,
  "height_mm": 7.0
}

Slot by top-left edge offsets

{
  "left_mm": 52.0,
  "top_mm": 13.0,
  "width_mm": 30.0,
  "height_mm": 7.0
}

Troubleshooting

The image is the wrong size

Confirm the selected template matches the physical blank. Export size is based on the template dimensions and selected DPI.

The template thumbnail or mask is missing

Confirm the template JSON image field points to an existing PNG in templates/.

Download PrintEx