On top of that, HTML is used as the main document format in labelgrid for printing. You might have heard of numerous problems using HTML for printing and thus have concluded that it would be impossible to do that. The good news is that we have studied all (or at least most of) the problems and have designed a solution which we think will be able to resolve the above-mentioned problems.
We believe browsers technologies are converging to the point where a full-fledged label printing software on the web without the use of a document format like PDF, SVG or XPS, is possible. This is how we design labelgrid to be. Having said that, do not be surprised if you see us providing features that support the export of the output to the above-mentioned formats. When we do this, it is to value-add functionalities to labelgrid where some users may prefer to have a document format file.
It will never be the case where the document format becomes the backbone or pre-requisite of the software. Providing support to the document formats will also allow labelgrid to work on older versions of browsers where the problems in HTML printing have yet been overcome. It also allows labelgrid to be ported to the upcoming mobile platforms where third party plug-in may not be available.