标签:
其他频道word邮件合并 |
关于带照片的准考证的打印,类似的文章较多,大多用VFP报表功能来实现。这里我们向大家介绍一种新的方法:用Word的邮件合并功能来完成带照片的准考证打印。
Word的邮件合并功能大家比较熟悉,用的也较多,但有图片的数据源,如何才能实现这一功能呢?
图1
一般来说,把带照片的Excel数据文档作为数据源,用邮件合并功能是无法显示照片的。难道用邮件合并功能,就真的不能实现带照片准考证的打印了吗?经过笔者一番探索,此问题终于得到解决。
2.
4.
____________________________________________
邮件合并实例11:如何完成带照片的员工信息(上岗)卡的制作?
员工信息卡制作过程中,主要问题是,如何解决指定路径下的照片的邮件合并插入问题。
在WORD域中,有一个INCLUDEPTICURE域,是专门用来插入指定路径下的图片的。我们来看一下,它的用法:
INCLUDEPICTURE 域
{ INCLUDEPICTURE "FileName" [Switches] }
插入指定的图形。
若要插入 INCLUDEPICTURE 域,请将鼠标指向“插入”菜单中的“图片”子菜单,单击“来自文件”命令,再单击“插入”按钮旁的箭头,然后选中“链接到文件”复选框。
可用 INCLUDEPICTURE 域替代以前 Microsoft Word 版本中使用的 IMPORT 域。如果打开包含 IMPORT 域的文档,这些域仍将保留在文档中且依然有效。
说明
"FileName"
图形文件的名称和位置。如果其中包含较长的带空格文件名,请用引号引住。指定路径时,请以双反斜杠替代单反斜杠。例如:
“C:\\Manual\\Art\\Art 22.gif”
开关
\c Converter
指定要使用的图形筛选。图形筛选的文件名不带有 .flt 扩展名,例如,输入 pictim32 表示筛选文件 Pictim32.flt。
\d
图形数据不随文档保存以减小文件长度。
这个域的使用,有一种更安全的方法,使用插入(I)/域(F)进行,WORD会自动把路径分隔符从单反斜杠替换为双反斜杠。如图:
我们选中已插入的图片,按下SHIFT+F9,看一下域代码情况:
域代码为: { INCLUDEPICTURE "D:\\tupian\\love.gif" \* MERGEFORMAT }
把其中的路径修改为数据源中图片的路径。
结合数据源与WORD邮件合并实际情况,我们需要注意:
或者您需要在数据源的图片字段中,写清楚全路径名,如果全部在同一文件夹中的,可以把该文件夹名独立出来,只写清楚文件名,建议采用后者更有利于邮件合并,否则,你需要把全路径中的单反斜杠替换为双反斜杠。
或者文件名以数字方式命令,如001.JPG/0025.bmp等等,也就是文件前面部分相同,只是文件中的序号数发生变化,这里,也有两种情况,一是数据源中有图片字段列,每个人的图片名与其人名对应,但不一定与其所在数据源的序号对应;另一种情况是,与他(她)在数据源中的序号同名。
图片的尺寸,应符合WORD要求,因为在主文档中,你也许不太方便控制图片的尺寸。
提示:该域在合并过程中,可能不会被自动更新(打印时会更新),如果想看到合并新文档中的即时结果,请CTRL+A,全选文档,按下F9或者按下ALT+F8,运行"UpdateFields"WORD命令,请注意,一定要在"宏的位置(A)"中选取"Word命令"。