On Thu, 2002-04-04 at 14:31, Cai, Jenny (US - Dallas) wrote: > Hi, Hi Jenny, > I just successfully run the examples (simple.fo) provided in > 'fop-0.20.3-bin.tar.gz' file under fop-0.20.3\docs\examples\fo subdirectory > in the command prompt and I got a pdf file successfully . I still have the > following question: > > 1. How can I view the source code for this example?
I think, based on your third question below, that you're looking for an XML file that is then converted to PDF. The "simple.fo" is the source, written in XSL:FO, which is XML. But, probably not what you were expecting. I personally don't write my documentation directly in XSL:FO but instead write them in some other XML format (such as DocBook, http://docbook.org/ ) and then write stylesheets (or using existing stylesheets) to convert the XML format to XSL:FO. I then use FOP to render the XSL:FO as PDF. I think that's the kind of thing that you would be looking for as well. > 2. I also looked over all the rest of the folders included in 'fop-0.20.3' > and there are a lot other folders like design, html-docs(some .html files in > it), xml-docs(some xml files in it), etc. What are all those files used > for? These would just be the documentation for FOP. The html-docs folder contains the FOP documentation in HTML format, generated from the xml-docs/fop folder. I noticed that under the xml-docs folder, there is the skins folder which contains stylesheets (used in converting the XML documents to HTML, PDF, etc). Think of the xml-docs folder as the source and the the html-docs folder as the output (programatically speaking). > 3. Actually what I want to do is: convert a XML file to PDF file and > display this PDF file on the web page. How to do this? There would be a couple of ways of doing this. The first would be to generate the PDF in a batch mode and create a static web site containing web pages that reference the static PDF documents. The second would be to dynamically create the PDF documents. This would be done with a servlet using a servlet engine such as Apache Tomcat. There is an example of doing this on the Apache FOP website ( http://xml.apache.org/fop/embedding.html ). Another method would be to use Apache Cocoon (which can also be found on http://xml.apache.org/ ) > I am new to this and really like to have your advices and help. So if you > could provide further information, I would appreciate it very much. Hope this helps. -- Rick Tessner [EMAIL PROTECTED] "There are no bad days. Only good days and great days." --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]