edward
2018-7-3 20:41:28
3/2301

  

多层可变QR的设置方法

 

  1. 定位标微缩设置

    1. 设置表达式逻辑:

      定位标标志,可变图片与微缩文本排版定义(A),微缩文本内容或图片名字(A),微缩文本颜色(A), 定位标底色色块颜色(A),微缩文字间隔(A),微缩行间隔(A),微缩首行缩进(A),可变图片与微缩文本排版定义(B),微缩文本内容或图片名字(B),微缩文本颜色(B),定位标底色色块颜色(B),微缩文字间隔(B),微缩行间隔(B),微缩首行缩进(B),可变图片与微缩文本排版定义(C),微缩文本内容或图片名字(C),微缩文本颜色(C),定位标底色色块颜色(C),微缩文字间隔(C),微缩行间隔(C),微缩文本位移(C)

    2. A,B,C  位置示意图


      a4.png

    3. 定位标标志:0-7 表示。0 无  1表示 左上角  2表示 右上角   3表示 左下角  4表示1,2  5表示1,3  6表示2,3  7表示1,2,3
      可变图片与微缩文本排版定义:  0-3  表示。0 --微缩文本环绕(沿外边) 1--微缩文本填充(非环绕) 2--填充图片 3--微缩文本环绕(沿内边)
      微缩文本颜色:   :CMYK(0,0,0,100) 或 SpotName:CMYK(0,0,100,0)。注意:不要遗漏颜色之前的冒号。SpotName为具体的专色名称。
      微缩字间隔, 行间隔:  以点pixel为单位

      微缩文本位移:即为微缩文本填充块的上下位置的微调数值,以点pixel为单位,数值变大,位置往下移动,不过注意往下移动后,行数可能会裁切最底边一行。

    4. 举例:

      1. 微缩文本的设置举例:7,0,111111111111111,:CMYK(0,0,0,100),:CMYK(100,0,0,0),1,1,1,1,222222222222222,:CMYK(0,0,0,100),:CMYK(0,100,0,0),1,1,1,0,333333333333333,:CMYK(100,0,0,0),:CMYK(0,0,100,0),1,1,0

      2. 定位标可变图片举例:7,2,C:\VP_INFO\20180719\MiniImage.jpg,:CMYK(0,0,0,0),:CMYK(0,0,0,0),1,1,1,2,C:\VP_INFO\20180719\MiniCID.tif,:CMYK(0,0,0,100),:CMYK(100,100,100,0),1,1,1,0,333333333333333,:CMYK(100,0,0,0),:CMYK(0,0,100,0),1,1,0

        1. 其中,C:\VP_INFO\20180719\MiniImage.jpg是可变彩色图片,此时,:CMYK(0,0,0,0)为白底

        2. 其中,C:\VP_INFO\20180719\MiniCID.tif为可变点读码,此时,:CMYK(100,0,0,0)为点读码下面的叠印色块。

 

 

 

 

 

 

 

 

 

 

 

 

 

edward
2019-2-11 12:21:08

 

 

 

具体设置方法:

 

数据库准备:

a2.png

 

VariPrint中在定位标中微缩文本,定位标底色和微缩图案的设置,

$Key database.MiniPos$,$Key database.6-layer S1$,$Parameter.C1$,$Key database.6-layer S2$,$Parameter.C2$,$Key database.6-layer S3$,$Parameter.C3$

 

a1.png

 

实际输出PDF中的效果(本例中第1条数据记录的效果)

a3.png

 

 制作说明:

 

微缩文本微缩图片表达式的设置

$Key database.MiniPos$,$Key database.6-layer S1$,$Parameter.C1$,$Key database.6-layer S2$,$Parameter.C2$,$Key database.6-layer S3$,$Parameter.C3$

有关Parameter.C1的设置举例

SWITCH($Key database.6-layer S1$)

CASE 0:$Microtext_Multi-layer$,$Key database.MicroColor$,$Key database.6-layer color1$,1,1,1;break

CASE 1:$Microtext_Multi-layer$,:CMYK(0,0,0,100),$Key database.6-layer color1$,1,1,1;break

CASE 2:$Parameter.path$\QRMiniImage\MiniImage$Key database.MiniImage$.jpg,:CMYK(0,0,0,0),:CMYK(0,0,0,0),1,1,1;break

CASE 3:$Microtext_Multi-layer$,$Key database.MicroColor$,$Key database.6-layer color1$,1,1,1;break

实际数值为:7,0,123456123456123456123456,:CMYK(0,0,0,100),:CMYK(100,0,0,0),1,1,1,1, 123456123456123456123456,:CMYK(0,0,0,100),:CMYK(0,100,0,0),1,1,1,path\1.jpg,:CMYK(0,0,0,0,0),:CMYK(0,0,0,0),1,1,1path/1.jpg,:CMYK(0,0,0,0,0),:CMYK(0,0,0,0),1,1,1

 

$Key database.MiniPos$=7,表示1233个定位标都需要可变

$Key database.6-layer S1$=0,表示微缩文字环绕(沿外边)

$Parameter.C1$,表达式,即微缩文本内容,微缩文本颜色,定位标颜色,微缩字体字间距,微缩问班行间距,微缩文本位移。

$Microtext_Multi-layer$,$Key database.MicroColor$,$Key database.6-layer color1$,1,1,1

实际数值为:

123456123456123456123456,:CMYK(0,0,0,100),:CMYK(100,0,0,0),1,1,1

 

详细解释:

123456123456123456123456(即Microtext_Multi-layer字段的内容,

:CMYK(0,0,0,100)(即MicroColor字段内容,为微缩字体的颜色,这里为K100单黑),

:CMYK(100,0,0,0)(即6-layer color1字段内容,为定位标的底色,这里为C100单青),

1(即1pixel的微缩文本字间距),

1(即1pixel的微缩文本行间距),

1(即1pixel微缩文本位移

 

$Key database.6-layer S2$=1,表示微缩文字填充

$Parameter.C2$,表达式为

$Microtext_Multi-layer$,:CMYK(0,0,0,100),$Key database.6-layer color2$,1,1,1

实际数值为123456123456123456123456,:CMYK(0,0,0,100),:CMYK(0,100,0,0),1,1,1

 

$Key database.6-layer S3$=2,表示填充图片

$Parameter.C3$,表达式为

$Parameter.path$\QRMiniImage\MiniImage$Key database.MiniImage$.jpg,:CMYK(0,0,0,0),:CMYK(0,0,0,0),1,1,1

实际数值为path\1.jpg,:CMYK(0,0,0,0,0),:CMYK(0,0,0,0),1,1,1。注:path最后由实际情况决定,本例中为C:\Users\Edward\Desktop\HaiyaaVariableSecurityFeaturesCollections_MultilayerQR\sources\QRMiniImage

 

 

 

 

 

 

edward
2019-10-16 20:33:59

 

版本更新20190726和20191016

 

添加和改进定位标外框微缩文本的设置。

 

可变图片与微缩文本排版定义由老版本的0,1,2,3增加了4定义,4 - 表示定位标外框微缩文本。

 

简单举例:如果3个定位标位置都是外框微缩文本(7)(4),内容都是一样(123456789012345678901234567890123456789012345678901234567890),而且颜色都是都是C100,那么在“定位标微缩”表达式中输入下面定义。其中微缩文本的字间隔为2,行间隔为2,微缩文本位移为2.

 

7,4,123456789012345678901234567890123456789012345678901234567890,:CMYK(100,0,0,0),:CMYK(0,0,0,100),2,2,2,4,123456789012345678901234567890123456789012345678901234567890,:CMYK(100,0,0,0),:CMYK(0,0,0,100),2,2,2,4,123456789012345678901234567890123456789012345678901234567890,:CMYK(100,0,0,0),:CMYK(0,0,0,100),2,2,2a1.png

 

最终效果:

 

 

最终效果(放大):a2.pnga3.png

 

 

如果希望得到可变微缩文本和可变微缩文本颜色。


那要准备如下数据文件

b1.png

 b2.png

因为数据文件中微缩文本颜色用色号表示,所以仿照随机彩色二维码制作方法那样,用Swith函数设置相应的参数。然后把相应的主数据库名和参数名代替写入到“定位标微缩”表达式中,见下图。

b3.png


操作界面截屏.png

 

 最终效果:





 b4.png

edward
2019-12-21 12:36:05

多层QR参数设置示意图添加, 请参阅帖子:

http://www.haiyaatech.com/english/bbs/article.asp?Id=666


Multi-layerQR setting guide.pdf


Multi-layerQR setting guide.png




第 1/1 页

发表回复

发表