我想用pdftk在pdf上盖章。我运行:
pdftk original.pdf stamp seal.pdf output sealed.pdf但它只使用一个特定的pdf:
Unhandled Java Exception:
gnu.xml.dom.ls.DomLSException: unbound element prefix: "xmp"
at gnu.xml.dom.ls.DomLSParser.doParse(libgcj.so.10)
at gnu.xml.dom.ls.DomLSParser.parse(libgcj.so.10)
at gnu.xml.dom.DomDocumentBuilder.parse(libgcj.so.10)
at com.lowagie.text.xml.xmp.XmpReader.<init>(itext-2.1.7.jar.so)
at com.lowagie.text.pdf.PdfStamperImp.close(itext-2.1.7.jar.so)
Caused by: org.xml.sax.SAXParseException: unbound element prefix: "xmp"
at gnu.xml.stream.SAXParser.parse(libgcj.so.10)
at gnu.xml.dom.ls.DomLSParser.doParse(libgcj.so.10)
...4 more
Caused by: javax.xml.stream.XMLStreamException: unbound element prefix: "xmp"
at gnu.xml.stream.XMLParser.error(libgcj.so.10)
at gnu.xml.stream.XMLParser.readStartElement(libgcj.so.10)
at gnu.xml.stream.XMLParser.next(libgcj.so.10)
at gnu.xml.stream.SAXParser.parse(libgcj.so.10)
...5 more我试着用其他的pdf,他们工作。我在其他开发服务器上尝试过,它在那里工作。在这两个服务器上,我有相同版本的pdftk和java。
有谁可以帮我?
谢谢!
发布于 2013-09-21 00:25:14
这是PDF文件中的错误,pdftk无法修复它。在Ubuntu中,你只需打开PDF并将其打印成PDF,它必须修复这个bug。然后,您可以使用PDFedit更改布局。
https://stackoverflow.com/questions/12817902
复制相似问题