spire.pdf for java支持通过比较页面的宽度和高度的大小来判断pdf页面的方向。本文将介绍如何使用spire.pdf for java实现此功能。
import com.spire.pdf.pdfdocument;
import com.spire.pdf.pdfpagebase;
public class detectpageorientation {
public static void main(string[] args){
//加载pdf文档
pdfdocument pdf = new pdfdocument();
pdf.loadfromfile("fields.pdf");
//获取第一页
pdfpagebase page = pdf.getpages().get(0);
//比较页面的宽度和高度的大小
if (page.getsize().getwidth()> page.getsize().getheight()){
system.out.println("该页面的方向为横向");
}
else{
system.out.println("该页面的方向为纵向");
}
}
}
输出