Subject: Re: XML to PDF using XSL FO
From: "Venkat Gyambavantha" <vgyambav@xxxxxxxxx>
Date: Fri, 27 Jun 2003 15:37:56 -0700
|
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
| Current Thread |
|
Passin, Tom - Fri, 20 Jun 2003 11:30:49 -0400 (EDT)
|
|