java实现word转pdf
言凉_ 2015-11-17 05:11:12 我实现的思路是word转html,html转pdf,利用poi实现word转html成功,但由于生成的html不标准,html转pdf出现
ERROR: '元素类型 "meta" 必须由匹配的结束标记 "</meta>" 终止。'
org.xhtmlrenderer.util.XRRuntimeException: Can't load the XML resource (using TRaX transformer). org.xml.sax.SAXParseException; lineNumber: 51; columnNumber: 4; 元素类型 "meta" 必须由匹配的结束标记 "</meta>" 终止。
at org.xhtmlrenderer.resource.XMLResource$XMLResourceBuilder.createXMLResource(XMLResource.java:191)
at org.xhtmlrenderer.resource.XMLResource.load(XMLResource.java:71)
at org.xhtmlrenderer.swing.NaiveUserAgent.getXMLResource(NaiveUserAgent.java:211)
at org.xhtmlrenderer.pdf.ITextRenderer.loadDocument(ITextRenderer.java:134)
at org.xhtmlrenderer.pdf.ITextRenderer.setDocument(ITextRenderer.java:138)
at WordtoPdf.convertHtmlToPdf(WordtoPdf.java:133)
at WordtoPdf.main(WordtoPdf.java:43)
Caused by: javax.xml.transform.TransformerException: org.xml.sax.SAXParseException; lineNumber: 51; columnNumber: 4; 元素类型 "meta" 必须由匹配的结束标记 "</meta>" 终止。
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:739)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:340)
at org.xhtmlrenderer.resource.XMLResource$XMLResourceBuilder.createXMLResource(XMLResource.java:189)
... 6 more
Caused by: org.xml.sax.SAXParseException; lineNumber: 51; columnNumber: 4; 元素类型 "meta" 必须由匹配的结束标记 "</meta>" 终止。
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1236)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:658)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:727)
... 8 more
各位,应该如何解决?????????