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 を使用しています。
誰でも私を助けることができますか?
ありがとう!