[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XML to PDF using XSL FO
If i just use <xsl:apply-templates />, i see only the text content. I want to get original xml (with elements) into my PDF Thanks ----- Original Message ----- From: "Wendell Piez" <wapiez@xxxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Friday, June 27, 2003 3:22 PM Subject: Re: XML to PDF using XSL FO > Venkat, > > When you say <xsl:copy-of select="."/> inside your block inside the flow, > you're saying "copy the current node (with all its descendants) into the > result". So your XML source is getting copied into your FO result, and your > FO processor doesn't like it. > > Try <xsl:apply-templates/> and see where that gets you.... > > Cheers, > Wendell > > At 04:36 PM 6/27/2003, you wrote: > >Hi: > > > >I am trying to generate a PDF from XML using XSL FO. > >Bascially the PDF file should contain original XML as it as with all the > >elements. > > > >I used the following stylesheet, but it fails while generating PDF saying > >that unexpected element (my root node from the original xml) is found. > > > ><xsl:stylesheet version="2.0" > >xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:output method="xml" encoding="UTF-16"/> > > > > <xsl:template match="/"> > > <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> > > <fo:layout-master-set> > > <fo:simple-page-master master-name="my-page"> > > <fo:region-body margin="1in" /> > > </fo:simple-page-master> > > </fo:layout-master-set> > > > > <fo:page-sequence master-reference="my-page"> > > <fo:flow flow-name="xsl-region-body"> > > <fo:block><xsl:copy-of select="." /></fo:block> > > </fo:flow> > > </fo:page-sequence> > > </fo:root> > > > > </xsl:template> > > > ></xsl:stylesheet> > > > ====================================================================== > Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx > Mulberry Technologies, Inc. http://www.mulberrytech.com > 17 West Jefferson Street Direct Phone: 301/315-9635 > Suite 207 Phone: 301/315-9631 > Rockville, MD 20850 Fax: 301/315-8285 > ---------------------------------------------------------------------- > Mulberry Technologies: A Consultancy Specializing in SGML and XML > ====================================================================== > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|