Examples of XMPPacketScanner


Examples of org.apache.tika.parser.image.xmp.XMPPacketScanner

    }
   
    @Override
    public void computeEnhancements(ContentItem ci) throws EngineException {
      InputStream in = ci.getBlob().getStream();
      XMPPacketScanner scanner = new XMPPacketScanner();
      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      try {
      scanner.parse(in, baos);
    } catch (IOException e) {
      throw new EngineException(e);
    }
      byte[] bytes = baos.toByteArray();
      if (bytes.length > 0) {
View Full Code Here

Examples of org.apache.tika.parser.image.xmp.XMPPacketScanner

    ContentHandler ch = new DefaultHandler();

    m = new Metadata();
    ParseContext pc = new ParseContext();
    jp = new JpegParser();
    XMPPacketScanner xps = new XMPPacketScanner();
   
    try {
      jp.parse(new BufferedInputStream(new FileInputStream(f)), ch, m, pc);
      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      xps.parse(new FileInputStream(f), baos);
      if (baos.size() > 0){
        try {
          xmpex = new XMPExtractor(XMPMetaFactory.parseFromBuffer(baos.toByteArray()));
        } catch (XMPException e) {
          e.printStackTrace();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.