随笔分类 -  pdf

摘要:没啥可说的,毫无技术的水贴 1 /** 2 * 获取pdf的总页数以及每页的宽度和高度 3 * 4 * @param filePath 5 * @return Map<String, List<Map<String, String>>> 6 * @author 龙谷情 7 * @date 2020/ 阅读全文
posted @ 2020-11-20 14:11 龙谷情Sinoam 阅读(1336) 评论(0) 推荐(1) 编辑
摘要:实现思路:将原pdf中第m页和第n页的内容复制到目标pdf中 代码如下: 1 /** 2 * 复制(分割)pdf 3 * 4 * @param sourceFilePath 源文件地址 5 * @param targetFilePath 目标文件地址 6 * @param ranges 分割点(用页 阅读全文
posted @ 2020-11-12 14:54 龙谷情Sinoam 阅读(279) 评论(0) 推荐(1) 编辑
摘要:实现思路:将原pdf复制一份到目标pdf,在目标pdf上进行操作,复制的原因是:原pdf需要获取其pdf读入流(PdfReader),如果还在原pdf上继续宁操作,就会出现一下一下异常 java.io.FileNotFoundException: D:\testtest1\test.pdf (请求的 阅读全文
posted @ 2020-11-12 14:28 龙谷情Sinoam 阅读(456) 评论(0) 推荐(1) 编辑
摘要:实现思路:根据文件集合中第一个pdf文件新建一个pdf文件对象和文件流,将此pdf文件打开,然后循环文件及和将所有的文件按章集合顺序添加到创建的这个文件中 这样生成的pdf文件的每一个部分,会和原pdf保持一直,即可以实现不同高宽的pdf进行合并,不会对pdf进行剪裁 代码如下: 1 /** 2 * 阅读全文
posted @ 2020-11-12 14:09 龙谷情Sinoam 阅读(217) 评论(0) 推荐(1) 编辑
摘要:下载安装openoffice,下载地址:http://www.openoffice.org/download/ 我安装的目录: 输入cmd回车 在命令窗口输入 soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" –nofi 阅读全文
posted @ 2020-06-10 10:35 龙谷情Sinoam 阅读(1646) 评论(0) 推荐(0) 编辑

Smiley face
点击右上角即可分享
微信分享提示