Barcode4J is a barcode generation package. The following symbologies are currently implemented: Interleaved 2 of 5, Code 39, Codabar, Code 128, UPC-A and UPC-E (with supplementals), EAN-13 and EAN-8 (with supplementals), EAN-128, POSTNET, Royal Mail Customer Barcode, PDF417, and DataMatrix. Supported output formats are SVG, EPS (Encapsulated PostScript), Bitmap images (such as PNG or JPEG), and Java2D (AWT). Additional features include two APIs (XML-oriented and Bean-style), a Servlet with support for SVG, EPS, and bitmap output, a command-line interface, a demonstration applet, and extensions for Apache Xalan-J, SAXON, and Apache FOP.
CDox is an editor for CD documents like CD covers, back sides, and booklets. It features many image processing options like sharpen, contrast, etc. One can use images and text as elements, and those elements can be flipped/rotated/resized in any way. It has easy-to-use features for previously-made images that are meant to be CD covers. It has also some features for automatic cover creation from MP3 CDs, CDs with filesystems, and CDs with video files.