作者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/m.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