A pure Java library which can read and write Ascii85 streams. Ascii85 encodes binary data into ascii, using only 125% of the space of the original data - which is more efficient than most methods. PDF files use Ascii85 to encode their embedded images, etc. The library provides an InputStream for reading and an OutputStream for writing. The mark() and reset() methods are supported, provided that the underlying stream supports them.
This powerful reporting library aims to simplify producing reports using iText. The most intensive report building tasks are well supported by this library: - (combination of) xml configuration and annotations to transform existing Java data objects into report block - provide styling information (css like) seperate from code - a firebug like debug mode to help evaluate your report. GUI for styling, SVG and jFreeChart support included in separate modules.