Accessing the printer from other systems on the same network requires just a few extra clicks…
From the Pi menu, select Preferences→Print Settings.
Double-click the ZJ-58 printer, or highlight it and select Printer→Properties:
In the “Policies” section, make sure “Shared” is checked, then click OK.
Returning to the main Print Settings form, now select Server→Settings…
Check the “Publish shared printers connected to this system” box, then click OK.
The printer is now accessible to other systems…even non-Linux computers running Windows or Mac OS X.
For example, on a Mac, go to the “Printers and Scanners” system preference form, click the add (+) icon, and you’ll see the networked printer available there:
It’s then possible to print to the thermal printer from any application.
Due to the peculiar media size, this will require some trial and error and experimentation. Though the media size is described as “58mm” wide, the actual imageable area is more like 48mm. If you try to print any “normal size” artwork, or if Media Size is set to “Letter,” you’ll just get a narrow strip from the left edge of the page.