All Dymo software, including the packaged label printing software and the programmers’ API, use the Dymo lwl file format to store information regarding the formating of labels. This shows the positioning of the textual content, the field names, default values and any clip art/images which may be present by default.

More information about Dymo lwl files and Dymo software programming in general is available via Dymo specific posts.

Dymo is a company that creates an unbelievably popular range of label printers, although if you have arrived here you probably already know that.

If you are a developer looking for a way to utilise Dymo label printers outside of their label printing software then you are need to take a look at Dymo’s website where a downloadable API is available in many formats. These include web development based scripting languages such as VBScript and Javascript. More useful for in application development is the Dymo ActiveX control. In addition, for web-based software applications, we have a guide for the Dymo VBScript API.

Just a side-note: Dymo label printers are often misspelt as ‘Dynamo’, which is obviously incorrect but it is worth noting as many descriptions, tutorials and code snippets misspell the company name in that manner.