-1
|
f0rd42 · 技术社区 · 6 年前 |
![]() |
1
1
我会把指南和瑕疵留到最后,以下是你如何修复这段代码: 1)将变量“packet”设置为脚本所在目录中的现有PDF文件名:
2)删除移动到“stringio”缓冲区的开头(就像我们曾经需要的那样):
3)将“packet”作为参数,而不是for循环块中的“mywatermark”:
4)从add_watermark函数删除文件打开和关闭,只保留pdfilereader实例的构造,但使用参数'wmfile':
此外,在您的代码中,在您的主函数中有一些导入,将它们移到文件的开头,并阅读一些文档。 PyPDF2 的文档显示了如何合并页面(这是模块的专业tbh),而在另一方面,虽然它有点呆板, Reportlab 用户指南非常全面,但很简单。总是试图在代码后面看到它的含义。 |
![]() |
Bumboobee · 有没有办法将Pdf放入Swal模型中? 2 年前 |
![]() |
Vik G · R中PDF中的额外字体 6 年前 |
![]() |
Penachia · PDF FontDescriptor标志 6 年前 |
![]() |
Koosh · PDF文档的页数不一致 6 年前 |
![]() |
Juan Antonio · pdftk-使用FDF自动填充PDF表单 6 年前 |