in thumbnails4j-pdf/src/main/java/co/elastic/thumbnails4j/pdf/PDFThumbnailer.java [110:120]
private boolean imagesFitPage(List<COSDictionary> images, PDPage page){
PDRectangle pageDimensions = page.getBBox();
boolean allMatch = true;
for(COSDictionary image: images){
allMatch = allMatch && (
image.getInt(COSName.WIDTH, 0) <= pageDimensions.getWidth() * BUFFER_MULTIPLIER &&
image.getInt(COSName.HEIGHT, 0) <= pageDimensions.getHeight() * BUFFER_MULTIPLIER
);
}
return allMatch;
}