ZSK Web API · Preview

RequestType CreatePNG → REST POST .../StitchJob
Embroidery design & text position
— none —
— none —
Needle colors from the design (Z00 / TBF only)
mm (distance to design)
Add a design (the "Muster") so the text is placed around it; pick where the text sits relative to the design and the spacing. Optionally load a needle-assignment .nas file.
Monogram texts (max 9)
Add up to 9 text lines, then select a line to edit its settings in the panel below — each line keeps its own FontFamily, Needle, Stitch, alignment and Size / Line spacing / Bend / Char spacing. "Load fonts" / "Load settings" fill the pickers; click the FontFamily field to choose a font.
Size
Line spacing
Bend
Char spacing
The kerning table is chosen automatically from the selected FontFamily.
Kerning strength
Needle colors (max 24)
When checked, the colors from the added embroidery design are used; otherwise the custom needle colors below apply.
Thread cones are read from the server: GetThreadConeManufacturer → GetThreadConeSeries → GetThreadConeList. Click "Load", pick a manufacturer, then a series; then click a needle's color field to choose a cone (shows ID + swatch). You can also type a color number.
No preview yet.
Click "Request preview".
CORS note: This page calls the service directly from the browser. The Content-Type text/plain avoids a preflight (OPTIONS). For the browser to be allowed to read the response, however, the server must send the header Access-Control-Allow-Origin. If it is missing, the call fails with "Failed to fetch" – in that case serve this page from the same host or reach the service through a server-side proxy.