Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. import org.apache.commons.imaging.formats.jpeg.xmp.JpegXmpRewriter;
  2.  
  3. AmazonS3Client client = nfile.getS3Client() //get S3 client
  4. S3Object object1 = client.getObject(
  5. new GetObjectRequest("test-bucket", "myfile.jpg")) //get the object. This is step1
  6. InputStream isNew1 = object1.getObjectContent(); //create input stream
  7. OutputStream os = new BufferedOutputStream(new FileOutputStream(
  8. new File("newimage5.jpg"))) //create file locally. This is step3
  9.  
  10. try {
  11. String xmpXml = "<x:xmpmeta>" +
  12. "n<Lifeshare>" +
  13. "nt<Date>"+"some date"+"</Date>" +
  14. "n</Lifeshare>" +
  15. "n</x:xmpmeta>";/
  16. JpegXmpRewriter rewriter = new JpegXmpRewriter();
  17. rewriter.updateXmpXml(isNew1,os, xmpXml); //This is step2
  18. }
  19. finally {
  20. isNew1.close()
  21. os.close()
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement