Projects / jZebra

jZebra

jZebra is a Java applet which allows you to print barcodes, receipts, and more from a Web page to your industry printer. It sends raw print commands and basic HTML and PDFs to your raw, PostScript, or LaserJet printer. It has been tested with Firefox, Safari, Internet Explorer, Chrome, and Opera. It supports parallel, serial, USB, and network printers.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  05 Aug 2013 22:23

    Release Notes: This release adds new EPL image handling (non-8-by pixels widths corrected, too), an HTML fix for Java 7 Update 25, raw data using byte, miscellaneous code cleanup, the new experimental feature appendJSONArray(String jsonData), a fix for appendHex(), which now allows "x1B" instead of "\x1B", fixing the "\x00" bug (just use "x00", Issue 61), and a fix for a bug with the Java 7 u21 update which throws "NPObject" errors.

    •  29 Aug 2012 22:17

    Release Notes: New image scaling support using "setPaperSize" and "setAutoSize". An improved sample.html page with some new buttons and better layout. Cutting edge HTML "Screenshot" support for HTML5 capable browsers: prints a rendered picture of your HTML page.

    •  30 Jun 2012 06:52

      Release Notes: An append64() NullPointerException was fixed appendImage(url, "ZPLII") no longer incorrectly uses EPL commands. The source code for sample.html has hints for the new jzebraDoneFinding, jzebraDoneAppending, and jzebraDonePrinting helpers.

      •  08 Jun 2012 21:47

        Release Notes: Improved browser readiness: simply create a JavaScript function called "jzebraReady()", and the applet will call it once it has loaded properly. See loading.html for more readiness examples. Better handling of page refreshes (misleading InterruptedException has been removed, and multiple calls to init() only succeed if the JavaScript listener thread has stopped; otherwise, a warning is displayed. Multiple bugfixes (issue 49, issue 54, and issue 66). Call findPrinter() with no parameters and it will return the system's default printer. Misc. code cleanup.

        •  15 Mar 2012 23:00

        Release Notes: This release fixes some weird behavior when RegEx characters are used with a printer search, adds HTML printing support for LaserJets, InkJets, and DeskJets. It fixes a print margin bug with PDFs. It includes experimental image printing, including base64 or URL printing, JPEG, PNG, etc. for ESCP, PSCP, and ZPLII capable printers.

        Screenshot

        Project Spotlight

        Ada Server Faces

        An Ada Web framework that follows Java Server Faces.

        Screenshot

        Project Spotlight

        DownCalc

        Estimates the duration of a download.