The Labelary ZPL rendering engine supports most of the ZPL formatting commands; is available as an online service and can be invoked via a simple, easy-to-use RESTful API.