We started using FOP based on the same requirements and have been thrilled with 
the results. If you can get from XSL-FO to PDF, I'm not sure why you might need 
a path *back*. If you are looking to create the PDF through something like 
Acrobat Exchange, then spit out the xsl:fo, you may be in trouble. But if 
you're willing to sit down and learn xsl:fo, IMO FOP makes a nice, powerful, 
free solution. 

Although I have heard of XSL:FO WSYWIG editors in the works. Any updates?

-Matt



> -----Original Message-----
> From: John Marshall [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, September 10, 2003 12:48 AM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: RE: Convert existing PDF to XSL-FO tool
> 
> 
> I am glad to see that the expert advice is *don't*. I was 
> given the project of finding an alternative to HTML that 
> allowed pagination and my colleagues' suggestion was to try 
> PDF. I found that by the time a document is in PDF it is 
> decomposed into glyphs and vectors and all of the context 
> information has been filtered out. The answer to my problem 
> was, of course, XSL-FO with an easy and rational path to PDF, 
> but I do not believe there is any way back from PDF to XSL-FO 
> that will not involve pain and heartache.
> 
> John Marshall
> Accurate Software
> 
> 80 Peach Street, Wokingham, Berkshire, RG40 1XH, UK.
> Tel: +44 (0)118 977 3889
> Fax: +44 (0)118 977 1260
> http://www.accuratesoftware.com <http://www.accuratesoftware.com>  
> 
> 
> 
> 
> -----Original Message-----
> From: Andreas L. Delmelle [mailto:[EMAIL PROTECTED]
> Sent: 09 September 2003 18:31
> To: [EMAIL PROTECTED]
> Subject: RE: Convert existing PDF to XSL-FO tool 
> 
> 
> > From: Ganesh [mailto:[EMAIL PROTECTED]
> >
> > I am not using XSL-FO from XSLT. I using Apache Velocity 
> which has an
> > inbuilt template language (VTL) to fetch data from Java 
> Beans on to any
> > text file. The dynamic data are merged with XSL-FO template using
> > Velocity and the resulting XSL-FO file is then given to FOP for
> > generating PDF.
> >
> 
> Not sure what to make of this: first you don't use XSL-FO 
> from XSLT, but you
> *are* using an XSL-FO template? (Would the latter be a FO in 
> which some sort
> of a classic search-and-replace is performed? In that case, I do think
> XML+XSL-FO is a more than valid alternative. Meaning: perform 
> the merging
> with Velocity in a 'template XML' that could afterwards be 
> styled - e.g. via
> Xalan - to deliver the FO)
> 
> > I agree that reverse compiler are not precise, but I am a novice in
> > XSL-FO template creation. It would be of great help if any tool can
> > provide a good start on which I can build on. It would be 
> good enough if
> > I could copy-paste the PDF file content onto some XSL-FO 
> editor and it
> > generates the XSL-FO for me. Is anybody aware of such a 
> XSL-FO editor?.
> > I heard of XMLSpy, when I searched the Google, but not sure which is
> > best for my requirement(ie., with existing PDF and free if 
> possible).
> 
> First of all, I know of no such tool ( In fact there are 
> AFAIK no tools that
> take a pdf as basis and deliver some other output-format, I guess the
> process would just be too complicated ). Also, difficulties 
> would probably
> arise when a tool like this would deliver XSL-FO containing tags or
> constructs not yet supported by FOP ...
> Second, I think XMLSpy would not help you out here ( AFAIK 
> they do offer an
> alternative to FOP, so I cannot help but NOT recommend you 
> this ... ;) )
> And third, I really think this would not be a good way for an 
> XSL-FO-novice
> to start learning XSL-FO template creation. Start from 
> scratch as this will
> definitely learn you more about what the fo-tags do... (first-hand
> experience and all that)
> 
> If you insist, however, on having someone/something else 
> perform the pdf to
> fo translation, send us a pdf and I would be more than 
> willing to help you
> on your way to make a fo for that kind of layout.
> 
> Greetz,
> 
> Andreas Delmelle
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> Accurate Software
> 
> [EMAIL PROTECTED]
> www.accuratesoftware.com
> 
> Europe . North America . Australasia . Africa
> 
> The information in this email is confidential and privileged 
> and is intended only for the use of the individual or entity 
> listed above.  If you are neither the intended individual, or 
> entity listed above, nor the person responsible for the 
> delivery of this email to the intended recipients, you are 
> hereby notified that any unauthorised distribution, copying 
> or use of this email is prohibited. If you have received this 
> email in error, please notify the Accurate system manager at 
> [EMAIL PROTECTED] or on +44 (0)118 977 3889.  
> The views expressed in this communication may not necessarily 
> be the views held by the Accurate Group.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to