亲宝软件园·资讯

展开

OFD电子证照模版制作工具 -- 采用WPF开发

源之缘 人气:4

  每一类电子证照都具有相同板式,不同的电子证照之间只是文字、图片的差异。生成电子证照常用的方式就是采用模版批量生成。

  本软件可以方便的设计证照模版。服务端根据模版生成电子证照,不同种类的电子证照生成逻辑是一样的,只是使用的模版不同。这样就大大节省了工作量,降低了电子证照制作生成的成本。

软件设计思路

  Ofd文档主要包含三类元素:文字、图片、曲线。设计软件要能精确的确定每一类元素的位置、字体、颜色、大小等属性。

  文字和图片是可替换元素。比如设计时,文字的值为“张三”。生成电子证照时,客户端可以告诉服务器,把“张三”改成“李四”。“李四”拥有和“张三”同样字体、位置属性。这就是鸠占鹊巢。

1 元素添加

 2 文字编辑

 

3 图片编辑

 

 4 直线

 

 页面不放大情况下,肉眼很难确定线段之间是否真正对齐。可以将页面放大数倍,再对线段的位置微调。

 

5 数据关联

比如下图直线,它们的长度、宽度、颜色等完全一样,唯一不同的只是位置。这时,可以通过数据关联,将具有共同属性的直线关联起来。

 6 模版参数

程序可以导出模版参数,如下:

模板guid:c33061ed-366e-4387-9a8f-18722d8d944f

************** 第 1 页 ******************
页面尺寸: 宽 210.00: 高 297.00
-------------------------
guid:d8f9207f-d07f-4344-9d4b-1da25426aace
中文名称:发票名称
英文名称:
短名:
值类型:文本
-------------------------
guid:19832fe8-6815-42f9-b0f8-99170f407d77
中文名称:二维码
英文名称:
短名:
值类型:图片

客户端根据参数文件,传送数据到服务端,就可以生成ofd文件。

每个参数都有唯一guid。客户端将guid和其对应的值,发送到服务端,就能完成模版中数据替换;从而, 生成具体的ofd文件。

 获取该软件可加入 QQ群877371250。本人博客:https://www.cnblogs.com/yuanchenhui/。

加载全部内容

相关教程
猜你喜欢
用户评论