自己写了个发票 pdf 合并小工具,有需要的可以看看

2023-09-07 14:59:29 +08:00
 notrun

自己最近出差此较多,而出差报销发票要打印很多,每次发票一堆,然后一个个打印比较花费时间,于是写了个发票 pdf 合并小工具,将所有发票合并成为一个 pdf ,这样就能直接打印了,非常方便,有需要的可以试试。

自己是后端,前端才学的,页面比较丑大家见谅,服务器是个小水管人多可能就比较卡了,有其他需求可以反馈,我有时间可以迭代升级一下

链接: http://tools.fengyingjun.com/

ps:自家种的大荔冬枣熟了,有想吃的可以看看我历史帖子

2653 次点击
所在节点    分享创造
30 条回复
Feucai
2023-09-07 22:40:29 +08:00
wps 就可以呀,还可以生成报销单,QQ 邮箱也可以生成报销单
teem
2023-09-08 09:21:32 +08:00
Mac:全选发票,右键,快速操作,创建 pdf
PrinceofInj
2023-09-08 09:24:45 +08:00
这个不是全选发票,右键,打印,就会全部打印么?难道有什么特别的用法?
JimmyTinsley
2023-09-08 09:46:50 +08:00
import os
from pdfrw import PdfReader, PdfWriter


def merge_pdfs_in_folder(folder_path, output_file):
pdf_writer = PdfWriter()

for filename in os.listdir(folder_path):
if filename.endswith('.pdf'):
pdf_path = os.path.join(folder_path, filename)
pdf_reader = PdfReader(pdf_path)
pdf_writer.addpages(pdf_reader.pages)

pdf_writer.write(output_file)


# 使用方法:将 folder_path 替换为你的 pdf 文件夹路径,output_file 替换为你希望的输出文件名
if __name__ == "__main__":
folder_path = 'path_to_folder'
output_file = folder_path + '/merged.pdf'
merge_pdfs_in_folder(folder_path, output_file)



GPT3.5 帮忙写的一段 python 脚本
JimmyTinsley
2023-09-08 09:50:15 +08:00
PaulSamuelson
2023-09-08 12:01:25 +08:00
老哥,你要想啥功能,可以先在微信小程序上搜一搜,🤣
xiaozi
2023-09-08 14:35:10 +08:00
MSIAM
2023-09-08 17:49:50 +08:00
@notrun Acrobat DC
JWys99
230 天前
你们单位的纸都很多吗😂评论区提及的工具都没法控制大小吧?楼主这个我试了下合并没反应。

来看看我的,把三张票合并到一张 a4 上面,正好和报销单大小一样,左边留白

https://fapiao.yshain.net/

(要是炸了等一会再开,内部用的,还没解决崩溃问题)
notrun
107 天前
@JWys99 你这人人品不行,你宣传自己的东西没问题,没必要嘲讽还捧一踩一,你这人肯定生活没朋友,单位同事关系也不好
ps:找工具的老哥看到这里,不要用这个人的,上面很多 v 友分享了其他免费

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/971741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX