Examples of convertToImage()


Examples of org.apache.pdfbox.pdmodel.PDPage.convertToImage()

    private void writeImage(PDDocument document, String imageFormat, String outputPrefix,
            int imageType, float dpi) throws IOException
    {
        List pages = document.getDocumentCatalog().getAllPages();
        PDPage page = (PDPage) pages.get(0);
        BufferedImage image = page.convertToImage(imageType, Math.round(dpi));
        String fileName = outputPrefix + "1." + imageFormat;
        System.out.println("Writing: " + fileName);
        boolean res = ImageIOUtil.writeImage(image, fileName, Math.round(dpi));
        assertTrue("ImageIOUtil.writeImage() failed for file " + fileName, res);
        if ("jpg".equals(imageFormat) || "gif".equals(imageFormat))
View Full Code Here

Examples of org.apache.pdfbox.pdmodel.PDPage.convertToImage()

        List<PDPage> pages = document.getDocumentCatalog().getAllPages();
        int pagesSize = pages.size();
        for (int i = startPage - 1; i < endPage && i < pagesSize; i++)
        {
            PDPage page = pages.get(i);
            BufferedImage image = page.convertToImage(imageType, resolution);
            String fileName = outputPrefix + (i + 1) + "." + imageFormat;
            LOG.info("Writing: " + fileName);
            bSuccess &= ImageIOUtil.writeImage(image, fileName, resolution);
        }
        return bSuccess;
View Full Code Here

Examples of org.apache.pdfbox.pdmodel.PDPage.convertToImage()

        List<PDPage> pages = document.getDocumentCatalog().getAllPages();
        int pagesSize = pages.size();
        for (int i = startPage - 1; i < endPage && i < pagesSize; i++)
        {
            PDPage page = pages.get(i);
            BufferedImage image = page.convertToImage(imageType, resolution);
            String fileName = outputPrefix + (i + 1);
            LOG.info("Writing: " + fileName + "." + imageFormat);
            bSuccess &= ImageIOUtil.writeImage(image, imageFormat, fileName, imageType, resolution);
        }
        return bSuccess;
View Full Code Here

Examples of org.apache.pdfbox.pdmodel.PDPage.convertToImage()

        if (document.getNumberOfPages() <= pageNumber)
          return false;
        if (document.getDocumentCatalog().getAllPages().size() <= pageNumber)
          return false;
        PDPage page = (PDPage)document.getDocumentCatalog().getAllPages().get( pageNumber );
        BufferedImage bi = page.convertToImage();
       
        File outputfile;
        outputfile = new File(filePath +".png");
        ImageIO.write(bi, "png", outputfile);
        return true;
View Full Code Here

Examples of org.apache.pdfbox.pdmodel.PDPage.convertToImage()

           
            ArrayList<BufferedImage> bufferedImagesList = new ArrayList<BufferedImage>();
            List pages = document.getDocumentCatalog().getAllPages();
            for (int i = startPage - 1; i < endPage && i < pages.size(); i++) {
                PDPage page = (PDPage) pages.get(i);
                bufferedImagesList.add(page.convertToImage(BufferedImage.TYPE_INT_ARGB, resolution));
            }
            return bufferedImagesList;
        } catch (IOException e) {
            System.err.println(e);
        } finally {
View Full Code Here

Examples of org.apache.pdfbox.pdmodel.PDPage.convertToImage()

            ImageOutputStream output = null;
            ImageWriter imageWriter = null;
            try
            {
                PDPage page = (PDPage)pages.get( i );
                BufferedImage image = page.convertToImage(imageType, resolution);
                String fileName = outputPrefix + (i + 1) + "." + imageFormat;
                System.out.println( "Writing: " + fileName );
                output = ImageIO.createImageOutputStream( new File( fileName ) );

                boolean foundWriter = false;
View Full Code Here

Examples of org.apache.pdfbox.pdmodel.PDPage.convertToImage()

            ImageOutputStream output = null;
            ImageWriter imageWriter = null;
            try
            {
                PDPage page = (PDPage)pages.get( i );
                BufferedImage image = page.convertToImage(imageType, resolution);
                String fileName = outputPrefix + (i + 1) + "." + imageFormat;
                System.out.println( "Writing: " + fileName );
                output = ImageIO.createImageOutputStream( new File( fileName ) );

                boolean foundWriter = false;
View Full Code Here

Examples of org.pdfbox.pdmodel.PDPage.convertToImage()

                    ImageOutputStream output = null;
                    ImageWriter imageWriter = null;
                    try
                    {
                        PDPage page = (PDPage)pages.get( i );
                        BufferedImage image = page.convertToImage();
                        String fileName = outputPrefix + (i+1) + "." + imageType;
                        System.out.println( "Writing:" + fileName );
                        output = ImageIO.createImageOutputStream( new File( fileName ) );
                       
                        boolean foundWriter = false;
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.