xsl-list
[Top] [All Lists]

Re: RTF Output

2002-12-30 08:03:57
Quoting Laura <xsl_list(_at_)hotmail(_dot_)com>:

There is a very quick and simple way to do this, but there are a couple of ifs 
and buts. 

IF your XML documents use the DocBook XML tag set, then you can simply use 
Jade/OpenJade to convert the XML to RTF. It really is very quick and easy.

You could probably pre-process your existing XML into DocBook if necessary.
Then, assuming you are using one of most recent Linux distros, this simple 
command is all that is needed:

openjade -t rtf -d /path/to/docbook/dsssl-stylesheets/print/docbook.dsl 
yourfile.xml

openjade then creates an RTF file with the same title as your input file (ie 
yourfile.rtf)

Jade uses a stylesheet language called DSSSL to convert XML documents, not 
XSL, but the result is a good quality RTF document, so this small detail 
doesn't really matter, eh?. I have found this to be an excellent solution to 
XML->RTF conversion.

IF you're using Windows, I guess the necessary software (Jade) may be 
available, I'm not sure. 

To find out more, search Google for DSSSL, Jade, Openjade, nwalsh.com, 
DocBook, OASIS, jclark.com

Mick

Hello,
I  want to convert a document to RTF through XSL. At the moment what is
being done is a HTML file is created and then opened in Word. and then
saved
etc..I do not want this to happen, as i Understand there are ways to do
this
through XSL.If anyone can show me path towards this, I shall be
greatful.Should I have to use xsl:fo for this?
or is there any other alternate ways to solve this? There are huge set of
xsl files that have already been developed  to create HTML output.
Is there any Java API that can convert an input HTML to RTF document? This
will make my job easier because i can then pass on my output HTML to the
API
to create the RTF document.
I need your suggestions regarding this.
Thanks

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



----------------------------------------------------
Michael Hall                 Web Development Officer
Batchelor Institute of Indigenous Tertiary Education
Work: mick(_dot_)hall(_at_)nt(_dot_)gov(_dot_)au             (08) 8951 8352
Home: ninti(_at_)ninti(_dot_)com                  (08 8953 1442
----------------------------------------------------



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>