以编程方式在特定位置的pdf文件中插入png图像

时间:2012-02-24 12:08:45

标签: python shell pdf png

寻找最简单的方法来执行以下操作:

  • 我创建了10,000个唯一的QR码,具有唯一的文件名。
  • 我有一个明信片设计(.ai,eps,pdf - 无关紧要),qr代码的占位符和唯一的文件名(sans .png扩展名)。

我如何将每个10.000 png插入10,000份pdf文件? (我需要对代表每个QR码的唯一文件名/文本字符串做同样的事情。)

因为我对编程真的不好,所以使用哪种工具无关紧要。只要你握住我的手 - 或者有一个初学者文档的链接。

然而

: 我正在尝试学习python - 所以这是首选。 我用R工作了一点 - 但这不是最简单的解决方案。 如果这可以通过shell脚本直接从终端完成,那么halliluja: - )

但实际上 - 如果你知道一个解决方案 - 那么请发布它,无论工具如何。

提前致谢。

1 个答案:

答案 0 :(得分:1)

你可以使用pyPdf在Python中合并文档 基本上,您创建一个PDF,并将QRCode最终放置在您想要的位置。

您可以使用(c)StringIO模块将创建的PDF文件存储在内存中。

你可以find pyPDF here;有一个示例显示如何向文件添加水印,您应该遵循相同的逻辑。