himotec
精灵王
精灵王
  • UID3
  • 粉丝0
  • 关注0
  • 发帖数140
  • 社区居民
阅读:886回复:0

如何制作批量小程序码?

楼主#
更多 发布于:2019-04-10 10:03
什么是小程序码呢?形如下面慧谋315小程序的这种二维码,坊间有的称为菊花形二维码、太阳码或者圆形射线二维码,这是腾讯发布的二维码样式。
很多客户接触过带参数的小程序码,有些是是客户提供的小程序码图片而有些则是网址链接,那么我们怎样用HiVDP实现批量小程序码的排版印刷呢?
第一种方法:如果客户发给我们的是批量的小程序码图片,那么我们就可以直接按照可变图像处理方法来操作。
HiVDP支持两种方式调用可变图像一种是通过数据源绑定可变图像域;另一种是通过表达式实现。下面分别阐述下:

1)通过数据源绑定可变图像域,实现可变图像处理
下面小助先分享下通过数据源绑定可变图像域实现可变图像的方法。上一节中我们提到用“获取图片名称小工具”,登录hivdp.com软件下载界面下载。

描述:获取图片名称小工具

图片:获取图片名称工具.jpg

获取图片名称小工具

首先把获取图片名称小工具“getpic.zip”,下载到本地电脑与图片放在同一目录下,解压后直接运行,则会生成一个list.csv的数据源文件,示例如下:

图片:7_3_4ffda37c9c5782e.jpg

下面就讲解下实现可变图像的具体步骤:
第一步:HiVDP中调入数据源list.csv

图片:调入list.jpg

第二步:点击左侧工具箱中的"可变图像域"控件,这样画布中会出现"VPICTURE0"的可变图像域控件,然后点击鼠标左键把带图像路径的字段拖入到可变图像域控件上,释放鼠标。

图片:字段拖入图像域上.jpg

这时我们看到可变图像域区域出现黑色色块,打开右侧的属性窗口,修改可变图像域的大小,然后点击在线预览按钮查看可变图像。

图片:修改图像域大小.jpg

效果如下:

图片:可变图像记录.jpg

没有问题的话就可以导出pdf进行打印了。

2)通过表达式实现可变图像处理
首先调入数据源list.csv,同上。
然后点击左侧工具箱中的"可变图像域"控件,画布中出现"VPICTUREx"的可变图像域控件,鼠标右键点击该控件,选择“表达式”,

图片:表达式1.jpg


点击弹出“表达式”窗口

图片:表达式2.jpg

如下图所示,先打开图像所在的位置

图片:打开图片位置.jpg

然后把图像的路径复制出来,粘贴到表达式的白色输入框中(用英文双引号或单引号把路径括起来)。注意这里路径中的"\"要变为“”, 路径后面加上图像名称字段和后缀名,如下图,在路径后面加上\\[F2].jpg。然后点击在线预览按钮可以看到变化的图像效果。小助这里想强调下没用到带图像路径的F1字段,因为表达式中已经把路径带上了,所以只用到表示图像名称的F2字段。

图片:表达式3.jpg


然后在线预览可以看到变化的图像效果。

第二种方法:如果客户给我们的是网址,那么就需要把带url网址链接的字段直接拖入到可变图像域控件上,v8.6版本以上可实现(登录hivdp.com留意版本升级),见下图:1.画布中放入可变图像域控件,2.选择代表小程序码的网址字段,按住鼠标左键直接拖入到可变图像域控件进行数据绑定。HiVDP会自动按网址下载小程序码,根据客户要求设计好版面后拼版输出,边下载边输出,方便快捷!

描述:小程序url

图片:小程序.jpg

小程序url

游客

返回顶部