This article is for Embroidery Web API customers and developers, especially those with a printing or graphics background. In printing, fonts are just shapes – easy to scale, resize, or modify because they are made of vectors and pixels. Embroidery is different. Fonts here are made of stitches placed into fabric, and this introduces physical and technical limitations. Things like stitch length, density, fabric strength, and machine capabilities all affect the final result. If these differences aren't considered in your API calls, you could:
The article explains how embroidery fonts behave compared to printing fonts, and what rules developers should apply when building API calls that involve text scaling or lettering.
Embroidery fonts in the API are manually digitized for quality. Each font has a recommended minimum and maximum size. See Standard Fonts.
Going outside these limits produces poor results. Let’s see what happens if we scale the letters below the recommended minimum size – for example, down to 3mm:
Wilcom software applies AutoSplit to break long stitches into smaller ones, but quality drops.