Free Community Edition. (!) Easy to use, fast and stable. Create documents on-the-fly by placing objects like text, lines, bitmaps, etc. through function calls in any position. Can render the dimensions of text- and bitmap objects in advance, therefore allows absolute flexible dynamic layouts. Computes word- and page breaks. Higher editions offer RTF rendering, HTML export, Charts, 1D + 2D Barcodes.