我有前雇主开具的多份数字签名 PDF 工资单,我想将它们合并为一份。我不关心签名:要么保留它们,要么签署合并的文档。
我使用 KDE Neon,使用默认文档查看器 Okular 和 PDFChain(pdftk 的 GUI)来合并它们。PDFChain 不会合并已签名的文档。
其中一种方法是将每个文件打印为 PDF,然后合并生成的未签名的 PDF,但 Okular 打印的 PDF 非常大(10KB -> 超过 500 KB,总共乘以大约 20 个文件)。
那么有没有办法:
- 更高效地打印为 PDF,文件大小不会膨胀(Okular 的 PDF 打印设置不会对我能看到的源文件进行任何更改,即与原始文件相同的格式和边距)
- 使用任何其他工具删除签名吗?
我正在寻找任何建议 - 无论是对 Okular 的打印进行调整,还是完全独立的工具。还应该补充一下,我正在使用 KDE Plasma 6。
单份签名的工资单
工资单与 GhostScript 合并(链接和签名者视觉效果均保留),最终文件比所有部分都小。
GS -q -sDEVICE=pdfwrite -o Payslips-2024.pdf -f PS001-2024-01.pdf PS001-2024-02.pdf PS001-2024-03.pdf
ETC。为了避免在命令行上列出所有文件名,您可以在 Linux 中使用 *.pdf 或在列表中轻松添加它们
@filelist.txt
GS -q -sDEVICE=pdfwrite -o Payslips-2024.pdf -f @filelist.txt
最终使用了PDFSam Basic,这是我通过 Neon 的 Discover 软件管理器找到的。
也赞扬下面 K J 的回答。