Manage Programatically
For most users the online management tool should be sufficient, for completeness reasons api for uploading/managing designs/alphabets is desribed below.
1) Upload Design
Do http PUT of design file to url:
http://api.livedesigner.com/{yourusername}/Designs/foldername/file.ofm
2) List Designs in folder
Url http://api.livedesigner.com/{yourusername}/Designs/foldername returns xml file with listing of folder.
3) Upload Truetype/ Embroidery Alphabet
For embroidery Do http PUT of alphabet file to url:
http://api.livedesigner.com/{yourusername}/Alphabets/file.ofa
For truetype Do http PUT of ttf file to url:
http://api.livedesigner.com/{yourusername}/Fonts/file.ttf
4) List Truetype/Embroidery Alphabets
Url http://api.livedesigner.com/{yourusername}/Alphabets returns xml file with full listing of embroidery alphabets.
Url http://api.livedesigner.com/{yourusername}/Fonts returns xml file with full listing of truetype fonts.
- Adding /User to end of above url's returns user uploaded files only
- Adding /Global to end of above url's returns global alphabets only
5) Delete Design File
Use Http method DELETE on url: http://api.livedesigner.com/{yourusername}/Designs/foldername/file.ofm
6) Delete user Alphabet/Truetype File
Use Http method DELETE on url: http://api.livedesigner.com/{yourusername}/Alphabets/file.ofa
Use Http method DELETE on url: http://api.livedesigner.com/{yourusername}/Fonts/file.ttf