作者tonyrao (tonyrao)
看板Python
标题[问题] pdf 跳页输出
时间Tue Feb 11 21:02:00 2020
小弟不知道在哪里问,python好像可以做到我等下提问的问题
是这样的,公司的工单是由某只程式输出变成 pdf 档
而一份工单会印出六张表格,但公司只需要 1,3,4 张,2,5,6 张不要
导致我只要印出20份工单时,就会浪费 20*3 张纸张,这些纸张变成回收纸
我的想法是 输出的原来的PDF档,再用程式去绕回圈输出成另外一个我需要的PDF档
这样一来就可以不用浪费纸张!!
由於这只写程式的IT已经离职,其他IT没办法改
小弟刚进公司,听说这情况已经很多年了!!
我不是 IT 但会写一点 code ,所以求助於此版的乡民,感谢各位
程式码应该是怎麽写,或者是否有现成的可以让小弟使用?
感谢各位~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.22.63 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1581426123.A.0AB.html
1F:→ Hsins: 用 convert 指令就可以了 02/11 21:37
2F:→ Hsins: linux 下可以写个脚本去跑,微软下可以装 gs 处理 02/11 21:40
3F:→ tonyrao: 小弟没碰过python...请问 gs 是什麽 XDD 02/11 22:24
4F:→ qwerasdft: 我记得列印可以指定页数 02/11 22:29
5F:推 poototo: 表格在PDF不同页的话,能处理PDF的语言应该都能做你要的 02/11 22:30
6F:推 cuteSquirrel: 可以透过PyPDF2模组来实现 02/11 22:39
8F:→ cuteSquirrel: 第一次使用记得先用pip安装: pip install PyPDF2 02/11 22:42
9F:→ tonyrao: 感谢楼上~~ 我来研究一下 ^^ 02/11 23:14
10F:推 panex0845: 我印象中 这个功能pdf reader不就有了吗 02/12 05:19
11F:→ BZnoo: 列印时就能选页码,只指定区间或个多页来印就行了,例如1,3 02/12 09:39
12F:→ BZnoo: ,9就是印1和3和9这三页,1-5,8就是印1到5和8这六页。 02/12 09:39
13F:→ cancelpc: 若是双面,得 1,2,56,910(一次跳过2页) 02/12 21:08
14F:→ cancelpc: 1,2,5,6,9,10 02/12 21:08