BarcodeLib.com barcode generator Java library is a java barcode bean (barcode control) which generates barcode images in Java momory (awt image object), Jpeg, Gif or PNG format without requiring your Java servlet web server (e.g., Jboss with Tomcat) to run in graphics mode (supporting headless Java).
Your regular HTML pages can embed a bar code image URL (linking to your barcode generation sevlet or jsp files) in an html img tag without Java server side codes necessary.
The Java barcode generator can also be used to draw directly to a Java Graphics object (awt image) in desktop Java applications (Java Swing applications). It supports barcode rotation, barcode text fonts, barcode text colors, barcode text positions, method to save a barcode image to a file.
Java barcode generator generates 38 barcode standards and variants: Codabar, Code 11, Code 39, Code 93, Code 128, EAN 128, UPC-A, UPC-E, EAN 8, EAN 13, Aztec, Data Matrix, PDF 417, QR Code.
Java barcode generator supports for multiple output formats: Bitmap images (such as BMP, GIF, PNG or JPEG) SVG, EPS (Encapsulated PostScript), PDF, TIFF, Java2D (AWT), Text (for testing and debugging only), Servlet with support for SVG, EPS and bitmap output