当每个要合并的“记录”都包含一些图像时,我试图找出进行邮件合并的实用性。
我需要:
- 打印字母
- 还有信封
信件和信封均包含:
- 固定文本
- 固定图像
- 来自邮件合并记录的文本
- 来自邮件合并记录的图像
- 我不知道每条记录的所有图像是否都是相同的大小,因此可能需要一些简单的“动态”自动格式化。
如果遇到问题(例如折叠信件时),我需要能够重复单个项目。
我可能会遇到什么问题?
Word 2007 是否可以进行这种邮件合并,还是我应该寻找报告撰写工具?
打印机卡纸等情况后如何重新开始打印?
我应该以什么格式存储“记录”和图像?
例如,标准软件是否可以处理存储在以“记录”中的“CustomerId”命名的单独文件中的图像?
(如果需要,我可以编写定制软件,但宁愿使用标准的“现成的”软件进行打印,我计划使用定制软件来创建数据,因此可以以所需的任何格式输出)
答案1
Word 2007 可以管理除即时合并图像格式之外的所有内容。据我所知,它们需要事先调整为正确的尺寸(除非您购买实用程序)。
- 固定的文本和图像就可以了(显然——这只是一份文档)。
- 邮件合并中的文本由 Word 邮件合并原生处理。
- 如果你所说的“来自邮件合并记录的图像”是指存储在邮件合并中的路径,那么可以这样做(请参阅这里提供分步说明和实用程序)。
- Word 可以处理更大合并中的单个项目,并且可以根据逐条记录有选择地启用/禁用合并的数据,以便从上次中断的地方继续。
- 记录可以存储在任何类型的表中(csv,ttx,xls 等),其中图像存储在可访问的某个文件夹中(我认为是映射驱动器或 UNC?)并且上述表中每个图像都有唯一的路径。
希望有帮助!
答案2
如果我要解决这个问题,我肯定会考虑使用 Perl + LaTeX!您可以使用 Perl 自动获取电子邮件和存储图像。已经有电子邮件模块可以帮助您执行类似操作。LaTeX 将为您进行排版和格式化。您无需担心图像大小/位置或执行此类操作。它应该全部自动化。