谎称 发表于 2023-4-29 16:32

营业收入 发表于 2023-4-29 11:38
好人一生平安好人一生平安好人一生平安好人一生平安

这软件神中神中神,不靠PDF合并实现了一张A4纸打印两 ...

不用谢我。。

要谢就去原帖子夸一下原作者吧。他才是真正的造福一方。

tcorbc 发表于 2023-4-29 20:24

这个帖子好实用,感谢

Saker_bobo 发表于 2023-5-8 14:13

ekdc11 发表于 2023-4-22 12:04
我传了OneDrive大家可以试试

https://1drv.ms/f/s!AlRPKCwnmfXYgdgSBA0HNKZy_gX6Jg?e=OYLFXQ

原帖更新了 老哥能不能转存一份?

ekdc11 发表于 2023-5-9 02:58

本帖最后由 ekdc11 于 2023-5-9 03:00 编辑

Saker_bobo 发表于 2023-5-8 14:13
原帖更新了 老哥能不能转存一份?
更新了,还是传的原链接。之后大家还是去原帖支持吧

北原かずさ 发表于 2023-5-9 08:56

我提一嘴有个程序叫PDFtk可以合并且保留电子章。

咲月露娜 发表于 2023-5-9 09:56

A4打两张发票出来,会比发票粘贴联要高吧。。。

营业收入 发表于 2023-5-9 23:21

本帖最后由 营业收入 于 2023-5-10 09:05 编辑

咲月露娜 发表于 2023-5-9 09:56
A4打两张发票出来,会比发票粘贴联要高吧。。。
报销流程不是我写的,我也觉得这样奇怪
毕竟我们草台到3202年还在用纯粹纸质报销
我们这报销火车票那才更是重量级,需要自行把一段出差行程的所有铁路报销凭证粘贴到同一A4纸上,那帮叼人才肯收

—— 来自 OnePlus KB2000, Android 13上的 S1Next-鹅版 v2.5.2-play

notqiao 发表于 2023-5-10 11:25

fapiao.bangnimang.net

www.lvfapiao.com

霖岚_ 发表于 2023-5-10 11:28

一般这种多电子票需要打印的,我都一张张截图,再用拼图软件拼上再打印,外人看来估计确实很蠢吧

BABY 发表于 2023-5-10 12:19

霖岚_ 发表于 2023-5-10 11:28
一般这种多电子票需要打印的,我都一张张截图,再用拼图软件拼上再打印,外人看来估计确实很蠢吧 ...

不蠢,其实照片排版比pdf容易,对电脑要求更低。
做这种工作还在用烂电脑的公司很多的。照片传手机处理再回传可能比你在烂电脑上跑软件自动生成还快。

黑夜守望者 发表于 2023-5-10 12:22

马住,过几天试一下

咲月露娜 发表于 2023-5-10 15:53

营业收入 发表于 2023-5-9 23:21
报销流程不是我写的,我也觉得这样奇怪
毕竟我们草台到3202年还在用纯粹纸质报销
我们这报 ...

我们公司已经使用电子化报销流程了,线上的报销审批只需要**.jpg ( 不认 pdf 只认 jpg

不过流程走完了,最后领钱的时候,你得把所有 jpg 打印出来,再把报销流程图打印出来,一起叠好交给出纳

妙极了

石立太一 发表于 2023-5-10 16:19

营业收入 发表于 2023-5-10 22:42

霖岚_ 发表于 2023-5-10 11:28
一般这种多电子票需要打印的,我都一张张截图,再用拼图软件拼上再打印,外人看来估计确实很蠢吧 ...

主要问题在截图的分辨率,不高的话,打印出来略显不体面
但确实也是个很适合糊弄草台企业的办法,对不熟悉电脑操作的人来说甚至是好方法了

—— 来自 OnePlus KB2000, Android 13上的 S1Next-鹅版 v2.5.2-play

营业收入 发表于 2023-5-10 22:43

咲月露娜 发表于 2023-5-10 15:53
我们公司已经使用电子化报销流程了,线上的报销审批只需要**.jpg ( 不认 pdf 只认 jpg

不过流程走完了, ...

还能有这样的报销系统的,开大眼了

—— 来自 OnePlus KB2000, Android 13上的 S1Next-鹅版 v2.5.2-play

mhss 发表于 2023-5-10 23:08

本帖最后由 mhss 于 2023-5-10 23:13 编辑

说到打印,我那电脑不知道从什么时候起,打印发票那个发票章一定带灰色底纹显得很难看,重装系统,换了好几个不同软件,全都如此(包括word里那种透明底色的png图片,也是透明部分有灰色底纹)
网上搜到的只有这个一样的问题,但是下面的回答都是瞎扯
https://www.zhihu.com/question/4 ... 491?ivk_sa=1024320u
最后发现只有在adobe dc里打印时额外选择灰度打印才能解决这个,明明以前没出过这问题(打印机是M1005)

doki 发表于 2023-5-11 10:08

import os
from pdf2image import convert_from_path
from PIL import Image
from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import A4
import tempfile

# 设定目录路径为当前路径
directory = os.getcwd()

# 收集所有PDF文档的路径
pdf_files =

images = []

# 转换所有PDF文档为图像并进行缩放
for pdf_file in pdf_files:
    # 将PDF转换为图像
    pdf_images = convert_from_path(os.path.join(directory, pdf_file), dpi=600)# 提高DPI
    for pdf_image in pdf_images:
      # 添加图像到 images 列表中
      images.append(pdf_image)

# 创建一个新的PDF
c = canvas.Canvas("combined.pdf", pagesize=A4)# 改为竖直方向

# 将图像添加到PDF
for i in range(0, len(images), 2):
    # Save image i to a temporary file and add it to the PDF
    temp_file1 = tempfile.NamedTemporaryFile(suffix=".jpg").name
    images.save(temp_file1)
    c.drawImage(temp_file1, 0, A4/2, width=A4, height=A4/2)# 这里的宽度应为 A4 的宽度,高度应为 A4 的一半
   
    # If there is a next image, save it to a temporary file and add it to the PDF
    if i+1 < len(images):
      temp_file2 = tempfile.NamedTemporaryFile(suffix=".jpg").name
      images.save(temp_file2)
      c.drawImage(temp_file2, 0, 0, width=A4, height=A4/2)# 这里的宽度应为 A4 的宽度,高度应为 A4 的一半
    c.showPage()

# 保存PDF
c.save()和ChatGPT聊了下,他说python能整,实测可以,当然源文件需要是正经的电子pdf发票

lolozp 发表于 2023-5-11 11:32

ulian 发表于 2023-5-11 12:00

咲月露娜 发表于 2023-5-10 15:53
我们公司已经使用电子化报销流程了,线上的报销审批只需要**.jpg ( 不认 pdf 只认 jpg

不过流程走完了, ...

关键字,财政部,电子发票,报销。
祝你司财务好运23333

咲月露娜 发表于 2023-5-12 04:55

ulian 发表于 2023-5-11 12:00
关键字,财政部,电子发票,报销。
祝你司财务好运23333

这是我司被华RUN收购后的骚操作。。。你说是dang大还是财政部大

火樹銀華 发表于 2023-5-12 08:28

咲月露娜 发表于 2023-5-10 15:53
我们公司已经使用电子化报销流程了,线上的报销审批只需要**.jpg ( 不认 pdf 只认 jpg

不过流程走完了, ...

不认pdf、ofd,只认jpg是什么sao操作,这根本就不符合电子档案的规定吧

—— 来自 Xiaomi M2102J2SC, Android 12上的 S1Next-鹅版 v2.5.4
页: 1 [2]
查看完整版本: 将多个PDF文件(发票)打印到一张纸,不丢失专用章图像