<p>I would like to automatically generate PDF documents from <a href="https://en.wikipedia.org/wiki/WebObjects" rel="nofollow noreferrer">WebObjects</a> based on mulitpage forms. Assuming I have a class which can assemble the related forms (java/wod files) is there a good way to then parse the individual forms into a PDF instead of going to the screen?</p>

[{'answer_id': 11399, 'author': 'ScArcher2', 'author_id': 1310, 'author_profile': 'https://Stackoverflow.com/users/1310', 'pm_score': 1, 'selected': False, 'text': '<p>I\'m not familiar with WebObjects, but I see you have java listed in there.\n<a href="http://www.lowagie.com/iText/" rel="nofollow noreferrer">iText</a> is a java api for building pdfs. If you can access a java api from WebObjects you should be able to build pdfs that way.</p>\n'}, {'answer_id': 13423, 'author': 'N8g', 'author_id': 1104, 'author_profile': 'https://Stackoverflow.com/users/1104', 'pm_score': 0, 'selected': False, 'text': '<p>ScArcher2>></p>\n\n<p>I have looked into different routes for creating PDFs on the fly including FOP and a few Java libraries. I think what I am really asking is if anyone has already done this in the WebObjects framework. My hope is that someone familiar with WebObjects might have done this already and have some insight that would save me some time. </p>\n'}, {'answer_id': 13431, 'author': 'Chris Hanson', 'author_id': 714, 'author_profile': 'https://Stackoverflow.com/users/714', 'pm_score': 3, 'selected': True, 'text': '<p>The canonical response when asked about PDFs from WebObjects has generally been <a href="http://www.reportmill.com/" rel="nofollow noreferrer">ReportMill</a>.    It\'s a PDF document generating framework that works a lot like WebObjects, and includes its own graphical PDF builder tool similar to WebObjects Builder and Interface Builder.  You can bind elements in your generated PDFs to dynamic data in your application just as you would for a <code>WOComponent</code>.</p>\n\n<p>They have couple of tutorial videos on the <a href="http://reportmill.com/product/" rel="nofollow noreferrer">ReportMill product page</a> that should give you an idea of how the tool works.  It\'ll probably be a lot easier than trying to work with FOP programmatically.</p>\n'}, {'answer_id': 1289373, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 0, 'selected': False, 'text': '<p>You can use ReportMill or Jasper Reports. Compared with ReportMill Jasper Reports is Free but requires learning huge library. You can use IReport or Jasper Assistant eclipse plugin(If you are using WOLips) for building report templates. My experiance both are good.</p>\n'}, {'answer_id': 2867327, 'author': 'mschrag', 'author_id': 345278, 'author_profile': 'https://Stackoverflow.com/users/345278', 'pm_score': 1, 'selected': False, 'text': '<p>ERPDFWrapper component in Project Wonder: <a href="http://webobjects.mdimension.com/hudson/job/Wonder/javadoc/er/pdf/ERPDFWrapper.html" rel="nofollow noreferrer">Site link</a></p>\n'}, {'answer_id': 3705685, 'author': 'Pascal Robert', 'author_id': 446915, 'author_profile': 'https://Stackoverflow.com/users/446915', 'pm_score': 0, 'selected': False, 'text': '<p>Jasper Reports support have been added to Project Wonder a week ago :</p>\n\n<p><a href="http://www.wocommunity.org/podcasts/wowodc/2010/IntegratingJasperReports.mov" rel="nofollow noreferrer">Site Link Video</a></p>\n\n<p>A talk about that new framework was done at WOWODC 2010, and it was recorded. Check wocommunity.org and the mailing list about that in October.</p>\n'}]
['https://Stackoverflow.com/questions/11341', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1104/']