日历功能是光影魔术手0.29提供的新的一种图片DIY功能。在测试版发版的时候,就得到用户的强烈反响。因此,这里介绍一下日历的基本原理,以便大家可以做出自己的模板日历来。
目前,日历分两种,模板日历和自定义日历。
模板日历是指定底图,以及像框的形状。在相框内嵌入自己的图片。
自定义日历则是直接使用自己的图片作为日历的背景。
日历的原理
模板日历的格式
模板日历.nlc文件格式
每个模板日历文件是一个.nlc文件。它的本质是一个.zip压缩文件。可以通过将后缀名修改成.zip,然后使用常见的压缩文件工具可以直接打开,或者在Windows XP以上可以自动打开。
每个.nlc文件中包括三个文件:
calendar.jpg
config.xml
mask.jpg
大家可以到光影的安装目录下的Calendar目录中找到一个模板打开查看。
各文件的功能如下:
calendar.jpg
日历的背景图。日历将会绘制在这个图片上。同时,背景图应该提供一个像框,用来显示用户自定义图片。这个像框可以是规则,或不规则的图形,也可以镂空。
mask.jpg,用于描述像框的位置。这个图片是用来构造不规则像框的。
config.xml文件格式
日历显示的配置文件,配置了默认的字体,颜色等功能。配置文件是一个xml文件。格式如下:
最佳实践:请注意xml的编码格式为ANSI。对Xml编码格式不了解的用户,可以从已有的可用素材中分离出xml文件,然后直接修改。这样也可以避免出错。
制作者可以在此基础上,直接根据模板,修改对应的红色部分的值即可。整体结构可以直接使用。
1
136
550
377
369
50
45
黑体
24
000000
黑体
24
000000
黑体
16
000000
黑体
20
000000
FF0000
FF0000
11
false]
FF00FF
1
FF8040
[tr]114




资料
短消息
搜索
加为好友
成为Fans
未选省份


