Prawn is a PDF generation library for Ruby. Its highlights include: * Built in support for UTF-8 * Easy image embedding * Flexible table drawing * Simple content positioning, allowing for placing elements relative to their sections * Easy text flowing within and around sections