Automated Computed Embroidery
Example Request
POST
"RequestType"
Request types
"Client"
"ACE" -> Activated ACE processing
"TrueView"
TrueView
"ACEParaBitmapOptimize"
ACEParaBitmapOptimize
"ACEParaBitmapToVector"
ACEParaBitmapToVector
"ACEParaBitmapToPunch"
ACEParaBitmapToPunch
"PictureType"
Type of picture data (PNG, JPG, BMP).
"PictureBase64"
Base64 encoded picture data.
After
sending the request using RESTful API the ZSK Web API will return the
corresponding response data.
Job Response Type
Parameters
| Parameter |
Type |
Description |
Required |
RequestType |
string |
CreatePNG or CreateTC |
Yes |
Client |
ACE |
"ACE" -> Activated ACE processing |
Yes |
ACEParaBitmapOptimize |
structure |
|
Yes |
ACEParaBitmapToVector |
structure |
|
Yes |
ACEParaBitmapToPunch |
structure |
|
Yes |
PictureType |
string |
Type of picture data (PNG, JPG, BMP). |
Yes |
PictureBase64 |
string |
Base64 encoded picture data. |
Yes |
Example
{
"RequestType": "CreatePNG",
"TrueView": {
"Strichdicke": "400",
"Helligkeit": "100",
"BeleuchtungEin": "1",
"BeleuchtungWinkel": "90",
"AusblendenAktiv": "1",
"AusblendenAb": "127"
},
"Client": "ACE",
"ACEParaBitmapOptimize": {
"Resolution": "0",
"ImageType": "3",
"Tolerance": "0",
"RemoveArea": "0",
"MaxColors": "24"
},
"ACEParaBitmapToVector": {
"Tolerance": "0",
"Smoothing": "200",
"DetermineBackgroundColor": "1",
"BackgroundColor": "255,255,255",
"BackgroundFill": "1"
},
"ACEParaBitmapToPunch": {
"LineWidth": "10",
"SatinStitchWidth": "70",
"Overlap": "2",
"MinimumAreaSize": "1",
"MinimumHoleSize": "1",
"MinimumLineLength": "50",
"UseThreadCones": "Amann-Isacord 40"
},
"PictureType": "PNG",
"PictureBase64": "Base64 encoded PNG data"
}