通過PyMuPDF編寫增值稅發票多PDF文件合併工具

新的V2.2版本,重新用PyMuPDF編寫.增加一個複製並重命名功能,支持GUI,可以連續添加多張發票PDF文件.然後合併到一個PDF文件中!!!,輸出文件名包含合計金額信息

已知問題:暫時不支持加密的增值稅發票

V2.2軟件截圖如下

 

先點擊選擇發票(支持多張及多次選擇!)然後選擇需要的操作(複製並重命名,合併),最後點擊開始吧,完成後的截圖類似下圖:

  

打包好的文件在這裏下載:https://download.csdn.net/download/matrix273/12346293

新的V1.2版本支持路徑中包含空格,下載地址:https://download.csdn.net/download/matrix273/11587005  ,首次運行,點允許。

打包好的exe文件在這裏下載: https://download.csdn.net/download/matrix273/10959167,不支持路徑中有空格

工作中需要打印發票,用一張A4紙有些浪費,之前通過截取兩張PDF格式的截圖放到一個畫圖裏面來實現.但是實際操作比較費時.還有就是打印出的效果不好,比較模糊.後來瞭解到PyPDF2這個庫可以處理PDF文件.就寫了一個這個工具.工具的作用是將兩個單頁的PDF發票文件合併到一個頁面中.另外在兩個發票之間添加了分割線用來輔助分割發票,方便裁剪.合併後的結果如圖.

合併後的結果​​​​​​

PyMuPDF的官方示例腳本在這裏:https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/examples

感興趣的同學可以去看看.其中的:https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples/4-up.py,將一個多頁的PDF文件重新排版,新的一頁包含之前四頁的內容,從而達到節約用紙的目的,當然我們可以參照這個腳本改成,新的一頁包含兩頁的內容.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章