[prev in list] [next in list] [prev in thread] [next in thread]
List: fop-dev
Subject: DO NOT REPLY [Bug 41649] New: - Does not generate svg line or svg rectable.
From: bugzilla () apache ! org
Date: 2007-02-16 21:07:19
Message-ID: bug-41649-38666 () http ! issues ! apache ! org/bugzilla/
[Download RAW message or body]
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41649>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=41649
Summary: Does not generate svg line or svg rectable.
Product: Fop
Version: 0.93
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: critical
Priority: P2
Component: svg
AssignedTo: fop-dev@xmlgraphics.apache.org
ReportedBy: vvidyadharan@hotmail.com
My test xsl file, pdf should draw line.
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fox="http://xml.apache.org/fop/extensions"
xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="first" page-width="29.7cm" page-
height="21cm">
<fo:region-body margin-top="3.0cm" margin-bottom="2cm"/>
<fo:region-before display-align="after" extent="1.5cm"/>
<fo:region-after extent="1cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="first">
<fo:flow flow-name="xsl-region-body">
<fo:block text-align="center">
<fo:instream-foreign-object>
<svg width="20" height="20" xml:space="preserve"
xmlns="http://www.w3.org/2000/svg" >
<line x1="0" y1="0" x2="10" y2="10"
style="stroke:black;stroke-width:1.5"/>
</svg>
</fo:instream-foreign-object>
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
When I try to convert this file to pdf using fop-0.91beta in the command line
using the command> fop vijitest.fo vijitest.pdf
the pdf gets generated with a line in it.
But, When I try to convert this file to pdf using fop-0.93 in the command line
using the command> fop vijitest.fo vijitest.pdf I get nothing in the pdf file.
My test xsl file, pdf should two rectangles.
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fox="http://xml.apache.org/fop/extensions"
xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="first" page-width="29.7cm" page-
height="21cm">
<fo:region-body margin-top="3.0cm" margin-bottom="2cm"/>
<fo:region-before display-align="after" extent="1.5cm"/>
<fo:region-after extent="1cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="first">
<fo:flow flow-name="xsl-region-body">
<fo:block text-align="center">
<fo:instream-foreign-object>
<svg width="20" height="20" xml:space="preserve"
xmlns="http://www.w3.org/2000/svg" >
<line x1="0" y1="0" x2="10" y2="10"
style="stroke:black;stroke-width:1.5"/>
</svg>
</fo:instream-foreign-object>
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
When I try to convert this file to pdf using fop-0.91beta in the command line
using the command> fop vijitest.fo vijitest.pdf
the pdf gets generated with two red rectangles one overlapping another.
But, When I try to convert this file to pdf using fop-0.93 in the command line
using the command> fop vijitest.fo vijitest.pdf I get the following exception
in the command window
Feb 16, 2007 3:05:16 PM org.apache.fop.render.pdf.PDFSVGHandler
renderSVGDocument
SEVERE: svg graphic could not be built: file:/C:/Downloads/FOP/fop-
0.93/examples/fo/svg/:-1
The attribute "width" of the element <rect> is required
org.apache.batik.bridge.BridgeException: file:/C:/Downloads/FOP/fop-
0.93/examples/fo/svg/:-1
The attribute "width" of the element <rect> is required
at org.apache.batik.bridge.SVGRectElementBridge.buildShape(Unknown
Source)
at org.apache.batik.bridge.SVGShapeElementBridge.createGraphicsNode
(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.build(Unknown Source)
at org.apache.fop.render.pdf.PDFSVGHandler.renderSVGDocument
(PDFSVGHandler.java:186)
at org.apache.fop.render.AbstractGenericSVGHandler.handleXML
(AbstractGenericSVGHandler.java:67)
at org.apache.fop.render.AbstractRenderer.renderXML
(AbstractRenderer.java:856)
at org.apache.fop.render.PrintRenderer.renderDocument
(PrintRenderer.java:148)
at
org.apache.fop.render.AbstractPathOrientedRenderer.renderForeignObject
(AbstractPathOrientedRenderer.java:703)
at org.apache.fop.render.AbstractRenderer.renderViewport
(AbstractRenderer.java:756)
at org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport
(AbstractPathOrientedRenderer.java:541)
at org.apache.fop.render.AbstractRenderer.renderInlineArea
(AbstractRenderer.java:635)
at org.apache.fop.render.AbstractRenderer.renderLineArea
(AbstractRenderer.java:610)
at org.apache.fop.render.pdf.PDFRenderer.renderLineArea
(PDFRenderer.java:1081)
at org.apache.fop.render.AbstractRenderer.renderBlocks
(AbstractRenderer.java:536)
at org.apache.fop.render.AbstractRenderer.renderBlock
(AbstractRenderer.java:586)
at org.apache.fop.render.AbstractRenderer.renderBlocks
(AbstractRenderer.java:526)
at org.apache.fop.render.AbstractRenderer.renderFlow
(AbstractRenderer.java:431)
at org.apache.fop.render.AbstractRenderer.renderMainReference
(AbstractRenderer.java:410)
at org.apache.fop.render.AbstractRenderer.renderBodyRegion
(AbstractRenderer.java:344)
at org.apache.fop.render.AbstractRenderer.renderRegionViewport
(AbstractRenderer.java:289)
at org.apache.fop.render.AbstractRenderer.renderPageAreas
(AbstractRenderer.java:262)
at org.apache.fop.render.AbstractRenderer.renderPage
(AbstractRenderer.java:236)
at org.apache.fop.render.pdf.PDFRenderer.renderPage
(PDFRenderer.java:713)
at org.apache.fop.area.RenderPagesModel.addPage
(RenderPagesModel.java:120)
at org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage
(PageSequenceLayoutManager.java:786)
at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout
(PageSequenceLayoutManager.java:159)
at org.apache.fop.area.AreaTreeHandler.endPageSequence
(AreaTreeHandler.java:385)
at org.apache.fop.fo.pagination.PageSequence.endOfNode
(PageSequence.java:148)
at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement
(FOTreeBuilder.java:378)
at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:194)
at org.apache.xalan.transformer.TransformerIdentityImpl.endElement
(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement
(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.
dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.xalan.transformer.TransformerIdentityImpl.transform
(Unknown Source)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
at org.apache.fop.cli.Main.startFOP(Main.java:160)
at org.apache.fop.cli.Main.main(Main.java:191)
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic