【问题标题】:Unhandled Java Exception while pdftk stamppdftk戳时未处理的Java异常
【发布时间】:2012-10-10 11:07:08
【问题描述】:

我正在尝试使用 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。

谁能帮帮我?

谢谢!

【问题讨论】:

    标签: java pdftk


    【解决方案1】:

    这是 PDF 文件中的错误,pdftk 无法修复它。在 Ubuntu 中,您可以打开 PDF 并将其打印成 PDF,它必须修复错误。然后您可以使用 PDFedit 更改布局。

    【讨论】:

      猜你喜欢
      • 2011-04-03
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      • 2011-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多