We have developed baan to pdf functionality using Java iText Class, Java class is executed through shell script which is called by 4GL baan script.
More information at
http://www.lowagie.com/iText/
Following things are done presently :
Any baan report is converted into PDF, page size/Font is chosen automatically based on report size.
PDF is encrypted and only Print choice is enabled.
Company Logo and Custom footer with Date/Time Stamp and User details added.
Things not done :
Font effects of report not carried over since basically its a text to PDF converter. (How to get formatting details ? (report XML could help ???)