This is very nice. ...since the interface will recieve the logical page name, what is the prefered way for setting up the page (some activation parameters somehow) or to pull out everything from an ASO ?
Davor Hrg On Fri, Aug 1, 2008 at 3:08 AM, Howard M. Lewis Ship (JIRA) < [email protected]> wrote: > > [ > https://issues.apache.org/jira/browse/TAPESTRY-2217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel] > > Howard M. Lewis Ship closed TAPESTRY-2217. > ------------------------------------------ > > Resolution: Fixed > Fix Version/s: 5.0.14 > > > Add ability to render a page as a Document > > ------------------------------------------ > > > > Key: TAPESTRY-2217 > > URL: https://issues.apache.org/jira/browse/TAPESTRY-2217 > > Project: Tapestry > > Issue Type: New Feature > > Affects Versions: 5.0.10 > > Reporter: Olivier Jacquet > > Assignee: Howard M. Lewis Ship > > Fix For: 5.0.14 > > > > > > This is what I sent to the mailing list: > > Is it possible to access the rendered page result from within a page > without calling the actual http:// address? > > I would need this so that I can setup a page that generates xml (xsl-fo) > to be processed by fop [1] to convert it to pdf. That is much more readable > than generating the xml of pdf programmatically. > > So, basically, what I want is the following unless someone knows a better > way: > > class MyPage { > > function onSubmit() { > > FOPPage xml = new FOPPage(); > > String output = xml.render(); // or something like this > > ...save the output to disk... > > ...convert the output to pdf on disk with FOP... > > ...send the generated pdf to the user... > > } > > } > > MyPage.tml: > > Click the button to get the pdf: > > <t:form><input type="submit"></t:form> > > FOPPage.tml: > > <?xml version="1.0" encoding="iso-8859-1" ?> > > <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> > > ... > > Thank you for considering this. > > -- > This message is automatically generated by JIRA. > - > You can reply to this email to add a comment to the issue online. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
