java pdf 判断横版、竖版 |
您所在的位置:网站首页 › 打印怎么打横版还是竖版 › java pdf 判断横版、竖版 |
最近在开发遇到Pdf加水印的功能,竖版的时候 获取pageInfo的 高度、宽度进行加载水印,能铺满pdf每一页,但是横版pdf发现 水印只加 了一半的宽度。在查找中发现 是 pdf 加水印时,要判断 pdf内容是横版还是竖版,然后 根据横版、竖版获取 pdf rect的高度、宽度。 代码如下: public void addPdf(){ InputStream inputStream=getInputStream("D:\13.pdf"); Document pdfDocument=new Document(inputStream); PageCollection pages=pdfDocument.getPages(); for(int i=1;i rectHeight){System.out.println("横向页面"); }else{ System.out.println("竖向页面"); } } } InputStream getInputStream(File file){ LicenseUtils.verificationLicense(); FileUtil.getInputStream(file); } |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |