2016 - 2024

感恩一路有你

JAVA根据流生成PDF文件 java判断PDF文件纸张是横向还是纵向?

浏览量:1815 时间:2021-03-25 11:39:33 作者:admin

java判断PDF文件纸张是横向还是纵向?

PdfDictionary page

PdfNumber rotate

for (int p = 1 p <= n p ) {

page = reader.getPageN(p)

rotate = page.getAsNumber(PdfName.ROTATE)

if (rotate == null) {

page.put(PdfName.ROTATE, new PdfNumber(90))

}

else {

page.put(PdfName.ROTATE, new PdfNumber((rotate.intValue() 90) % 360))

}

}

Java如何读取pdf的内容?

这个对于Java开发者来说简直是简单不能再简单的问题,以至于我不知道提问的人为何要提问,在百度一搜一大堆,也可能提问者想到一个最好的回答。下面我来说说怎么读取。3种方法:

1. 开源框架 pdfbox 2. 国产的框架

Spire.PDF

3. iTika

第一步:引入依赖

第二步:Junit测试用例

1. pdfBox

2. spire

3. Tika

其实我认为这些api都大同小异,各有各的优势吧,不过个人更倾向于apache的,毕竟大平台。

JAVA根据流生成PDF文件 java生成pdf文件添加图片 java返回pdf文件流

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。