Advertisement
chudapati09

Base64 Image Decode

Aug 30th, 2012
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.79 KB | None | 0 0
  1. import java.awt.image.BufferedImage;
  2. import java.io.ByteArrayInputStream;
  3. import java.io.IOException;
  4.  
  5. import javax.imageio.ImageIO;
  6. import javax.swing.ImageIcon;
  7. import javax.swing.JOptionPane;
  8. import javax.xml.bind.DatatypeConverter;
  9.  
  10. public class Base64ImageDecode {
  11.     public static void main(String[] args) {
  12.         String base64EncodedImage = "/9j/4AAQSkZJRgABAgEAYABgAAD/7gAOQWRvYmUAZAAAAAAB/+EUI0V4aWYAAE1NACoAAAAIAAcBMgACAAAAFAAAAG....";
  13.         byte[] base64DecodedBytes = DatatypeConverter.parseBase64Binary(base64EncodedImage);
  14.        
  15.         try {
  16.             BufferedImage image = ImageIO.read(new ByteArrayInputStream(base64DecodedBytes));
  17.             JOptionPane.showMessageDialog(null, "", "", JOptionPane.INFORMATION_MESSAGE, new ImageIcon(image));
  18.         } catch (IOException e) {
  19.             e.printStackTrace();
  20.         }
  21.     }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement