How to convert a PDF to an image
You can install the library manually or use the Maven repository:
To convert the PDF, here it is the code:
PDDocument doc = PDDocument.load("myFile.pdf");
PDPage firstPage = (PDPage) doc.getDocumentCatalog().getAllPages().get(0);
BufferedImage bufferedImage = firstPage.convertToImage();
You can even load the PDF document by a Stream or a Url. You have the first page preview of your PDF file in the BufferdImage variable. Then you can save it into the preferred extension.
This is a simple tutorial on how to have your Spring-enabled application to interact with Google services. I'll focus on GoogleMaps, but you'll be able to use the same idea for every REST service. Also, I'll show you how to have an object oriented approach using Castor to unmarshal the...