private Integer thumbnailPageIndex()

in thumbnails4j-pdf/src/main/java/co/elastic/thumbnails4j/pdf/PDFThumbnailer.java [98:108]


    private Integer thumbnailPageIndex(PDDocument document){
        for(int i = 0; i < document.getNumberOfPages(); i++){
            PDPage page = document.getPage(i);
            COSDictionary dictionary = (COSDictionary) unwrapPDFObject(page.getCOSObject().getItem(COSName.RESOURCES));
            List<COSDictionary> images = collectImages(dictionary);
            if (imagesFitPage(images, page)){
                return i;
            }
        }
        return null;
    }