当前位置:  开发笔记 > 编程语言 > 正文

如何在PDF上进行邮件合并?

如何解决《如何在PDF上进行邮件合并?》经验,为你挑选了1个好方法。

我经常从我们的设计师(内置于Adobe InDesign)中获取PDF,该PDF应该发送给成千上万的人.

我已经获得了所有人的列表,并且很容易在OpenOffice.org中进行邮件合并.但是,OpenOffice.org不支持高级PDF.我只想在每个页面上输出一些文本并打印出来.

以下是我现在的操作方法:打印出6000份PDF文件,然后将所有这些文件再次放入打印机,然后在其上打印出名称,地址和其他信息.但那很贵.

遗憾的是,我无法将PDF制作成图像并在OpenOffice.org中使用它,因为它会使计算机停止运转.将此作业发送到打印机也需要很长时间.

那么,有没有一种简单的方法来进行这种邮件合并(最好是在Python中),而无需支付第三方封闭式解决方案?



1> odinho - Vel..:

现在我已经开了帐户.我使用巧妙的pdftk修复它.

在我的追求中,我完全忽略了"背景"和"叠加"这一特征.我的解决方案是:

pdftk names.pdf background boat_background.pdf output out.pdf

创建names.pdf你可以轻松地与Python ReportLab的或类似的PDF创建脚本做.最好使用代码来做到这一点,在LibreOffice/OpenOffice中创建6k页需要几个小时,而使用Python只需几秒钟.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有