APEX 5 Printing
Simple alternative to BI Publisher
Give it a try with AOP - ApexOfficePrint
If you ever wondered how you can try out, test, register or configure AOP plugin or server good news is that there is plenty information available.
From most common questions, documentation, demo preview application to useful tutorials showing some of great features of AOP as printing solution for your APEX based applications.
Visit AOP FAQ for more info.