Java 获取通过iText读入的PDF的方向
我正在通过iText阅读PDF文件。如何检查第一页的方向是否为横向或纵向模式?尝试与结合使用,我正在使用它,它似乎工作正常Java 获取通过iText读入的PDF的方向,java,pdf-generation,itext,orientation,Java,Pdf Generation,Itext,Orientation,我正在通过iText阅读PDF文件。如何检查第一页的方向是否为横向或纵向模式?尝试与结合使用,我正在使用它,它似乎工作正常 Rectangle rectangle = pdfReader.getPageSizeWithRotation(pageNumber); if(rectangle.getHeight() >= rectangle.getWidth()) return PageFormat.PORTRAIT; else return PageFormat.LANDSC
Rectangle rectangle = pdfReader.getPageSizeWithRotation(pageNumber);
if(rectangle.getHeight() >= rectangle.getWidth())
return PageFormat.PORTRAIT;
else
return PageFormat.LANDSCAPE;
阅读此链接,感谢您的回答,但是getpagerotation不起作用,因为无论是横向还是纵向,页面的初始旋转都为0。您需要将两者结合起来,首先检查是否旋转,然后检查大小。可以根据尺寸计算方向。