CreatePNG → REST POST .../StitchJob
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.
text/plain). If you edit it by hand, your version is kept and sent as-is (reload the page to regenerate it from the form).Optionally combine the monogram texts with an existing embroidery design. The texts are placed around the design, at the position and distance chosen here.
Loads the design (.tbf, .tc / .z00, .dst, .dsz). It is sent with the request as EmbroideryType, EmbroideryBase64 and EmbroideryName. × removes it again.
Optional .nas (JSON) file that assigns needles to the design's color sequence. Its content is sent unchanged as SeqAssignmentJson. × removes it again.
Only available for ZSK Z00 and TBF designs. Get needle info reads the needle colors stored in the design and lists them in the dropdown (the swatch shows the selected color). Add needles replaces the Needle colors list with these colors (max 24).
If you do not want to define needle colors yourself, tick Use embroidery colors in the Needle colors section instead.
The 12 buttons around the design icon choose where the text block sits:
Sent as TextAlignment.Mode (Top, Bottom, Left, Right) and TextAlignment.Alignment (0, 1, 2). Default: bottom center.
Gap between the design and the text in mm, sent as TextAlignment.DistanceMM. Whole millimeters only (the service expects an integer); a typed fraction is rounded.
Up to 9 text lines. Each line is sent as one entry of Monograms and keeps its own settings. Click a line to select it; the panel below the list then edits that line only.
GetFontList from the service and fills the FontFamily picker.GetFontSettings and replaces the stitch parameter choices (default: Premium, Standard, Fast) with the presets on the server.+ Add text adds a line (max 9), × removes one; at least one line always remains.
FontFamily).UsedNeedle).TextStitchParameter).HorizontalAlignment 0, 1, 2).StitchingSequence 0, 1, 2).FontSizeMM).LineSpacing array, one entry per line.TextBendProcent).CustomTextStitchParameter.ZeichenAbstand).PullRel) and absolute in mm (PullAbs).KerningStrength).Up to 24 needles. They are sent as the Needle list (Red, Green, Blue, Name). A text line's Needle number refers to this list.
Enabled once an embroidery design is added; works only with ZSK Z00 / TBF designs. When ticked, the colors stored in the design are used instead of the list below (UseEmbroideryColors).
Pick colors from a real thread range:
GetThreadConeManufacturer).GetThreadConeSeries).GetThreadConeList).Name.The needle colors of a Z00 / TBF design can also be copied into this list with Get needle info → Add needles in the Embroidery design section.
Service URL – address of the ZSK Web API service, ending in .svc. Every request (preview, files, fonts, thread cones, needle info) is sent as POST <Service URL>/StitchJob, so enter it without /StitchJob.
Rendering settings for the PNG preview, sent as the TrueView object. They do not change the stitch data.
Strichdicke).Helligkeit).BeleuchtungEin).BeleuchtungWinkel).AusblendenAktiv).AusblendenAb).PngResolution).ServerVersion).