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"
}