一种基于参数化的卡面图像生成方法技术

技术编号:18895669 阅读:46 留言:0更新日期:2018-09-08 11:31
本发明专利技术公开了一种基于参数化的卡面图像生成方法,涉及卡片图像生成技术领域,包括用户在客户端选择卡面基本元素,并自定义添加新元素;设置新元素在卡面基本元素上的大小和位置,形成卡面图像;客户端基于新元素在卡面基本元素上的大小和位置生成参数;客户端将生成的参数、用户添加的新元素和用户选择卡面基本元素对应的序号发送至服务器;服务器根据接收的序号对应调出服务器预存的卡面基本元素,并根据接收的参数和新元素还原卡面图像,并根据还原的卡面图像完成制卡。本发明专利技术能够使客户端和服务器之间通过参数的形式进行数据的传输,有效减少数据传输的带宽消耗,提高制卡效率。

A method of generating card surface image based on Parameterization

The invention discloses a method for generating card surface images based on parameterization, which relates to the technical field of card image generation, including the user selecting the basic elements of card surface on the client side and adding new elements by himself; setting the size and position of the new elements on the basic elements of card surface to form card surface images; and the client forming the card surface images based on the new elements on the new elements. The client sends the generated parameters, the new elements added by the user and the serial number corresponding to the basic elements selected by the user to the server; the server calls out the basic elements stored by the server according to the received serial number, and returns them according to the received parameters and new elements. The original card surface image, and according to the restored card surface image to complete the business card printing. The invention can make the data transmission between the client and the server in the form of parameters, effectively reduce the bandwidth consumption of data transmission, and improve the card making efficiency.

【技术实现步骤摘要】
一种基于参数化的卡面图像生成方法
本专利技术涉及卡片图像生成
,具体涉及一种基于参数化的卡面图像生成方法。
技术介绍
IC卡作为一种承载个人信息的产品,由于其安全、便于携带等特点,广泛应用在银行、电信、城市一卡通、交通、教育、社保、医疗、税务等领域。通常,一张IC卡卡面上包含多种图像、符号、文字等卡面元素,并且卡面图像可能由多个矢量图文件或者位图文件叠加合成,因此一个IC卡的卡面图像文件可能所占用的存储空间较大。用户通过终端进行IC卡卡面自主设计,会将终端照片作为IC卡卡面文件的一部分,再加上IC卡发行方的Logo图像、卡组织标志、文字、卡面效果渲染文件等,导致卡面图像文件所占内存会很大,用户最后将卡面图像文件通过互联网传送到后台时,卡面图像文件所占用终端流量较大,且传输时间较长,导致传输中断概率增加,使得用户的制卡体验较差。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种基于参数化的卡面图像生成方法,客户端和服务器之间通过参数的形式进行数据的传输,有效减少数据传输的带宽消耗,提高制卡效率。为达到以上目的,本专利技术采取的技术方案是,包括:用户在客户端选择卡面基本元素,并自定义添加新元素;设置新元素在卡面基本元素上的大小和位置,形成卡面图像;客户端基于新元素在卡面基本元素上的大小和位置生成参数;客户端将生成的参数、用户添加的新元素和用户选择卡面基本元素对应的序号发送至服务器;服务器根据接收的序号对应调出服务器预存的卡面基本元素,并根据接收的参数和新元素还原卡面图像,并根据还原的卡面图像完成制卡。在上述技术方案的基础上,所述卡面基本元素包括芯片图标、银联图标、银行图标、卡面透明底板、卡号、文字、磁条、一卡通图标、联名卡图标中至少一个;所述新元素包括用户个性图标、半透明底色层、卡面背景图案中至少一个。在上述技术方案的基础上,所述客户端基于新元素在卡面基本元素上的大小和位置生成参数,具体包括:卡面基本元素的序号、卡面基本元素的分层编号、新元素在卡面透明底板上的坐标、新元素在卡面透明底板上的缩放比例、新元素和所选卡面基本元素间的位置和大小关系。在上述技术方案的基础上,用户上传移动设备或互联网中的图片至客户端作为卡面背景图案。在上述技术方案的基础上,所述客户端和服务器中均预存有相同的卡面基本元素,且每一种卡面基本元素均标有序号,且客户端和服务器中的相同的卡面基本元素标有的序号相同。在上述技术方案的基础上,用户还可以在卡面图像上自定义添加文字元素,且用户添加的文字元素随参数一起发送至服务器。在上述技术方案的基础上,用户登录客户端,客户端对用户身份识别,待用户身份识别通过后,用户在客户端选择卡面基本元素,并自定义添加新元素。在上述技术方案的基础上,所述服务器还原卡面图像后,生成预览并发送至客户端使用户确认,待用户确认并支付制卡费用后开始制卡。在上述技术方案的基础上,服务器还原卡面图像后生成预览,并对还原图像的合法性进行审核,待审核通过后将预览发送至客户端。与现有技术相比,本专利技术的优点在于:用户在客户端上自主选择卡面基本元素,并自主添加和删除新元素,设计出有个性和特色的卡面图像,并确认设计好的卡面图像效果,同时对卡面基本元素和新元素间的位置和大小关系进行设置,同时客户端基于新元素在卡面基本元素上的大小和位置生成参数,客户端将生成的参数、用户添加的新元素和用户选择卡面基本元素对应的序号发送至服务器,服务器即可据此参数对用户设计的卡面图像进行复原,然后进行卡片印制,客户端和服务器之间通过参数的形式进行数据的传输,有效减少数据传输的带宽消耗,提高制卡效率。附图说明图1为本专利技术一种基于参数化的卡面图像生成方法的流程图;图2为本专利技术卡面图像的结构示意图。图中:1-芯片图标,2-银联图标,3-银行图标,4-卡面透明底板,5-用户个性图标,6-半透明底色层,7-卡面背景图案。具体实施方式以下结合附图对本专利技术作进一步详细说明。参见图1所示,本专利技术提供一种基于参数化的卡面图像生成方法,用于对银行卡的卡面进行设计并完成制卡,本专利技术的基于参数化的卡面图像生成方法具体包括:S1:用户在客户端选择卡面基本元素,并自定义添加新元素。卡面基本元素包括芯片图标1、银联图标2、银行图标3、卡面透明底板4、卡号、文字、磁条、一卡通图标、联名卡图标中至少一个,且芯片图标1、银联图标2、银行图标3和卡面透明底板4的种类为多种,用户在客户端对芯片图标1、银联图标2、银行图标3和卡面透明底板4的种类进行选择。新元素包括用户个性图标5、半透明底色层6、卡面背景图案7中至少一个,用户个性图标5可以为用户自己设计的专属于自己的个性标志或logo;半透明底色层6的颜色也为多种,由用户自由添加选择;用户上传移动设备或互联网中的图片至客户端作为卡面背景图案7,移动设备为智能手机,当然,用户还可以通过智能手机拍摄图片,并将图片上传至客户端作为卡面背景图案7。用户登录客户端,客户端对用户身份识别,待用户身份识别通过后,用户在客户端选择卡面基本元素,并自定义添加新元素。客户端运行于智能手机、PAD、便携电脑、PC机等终端设备上。S2:设置新元素在用户所选择卡面基本元素上的大小和位置,形成卡面图像。用户可根据制卡的需要,灵活选择卡面基本元素和新元素的种类数。在一种实施方式中,对于用户设置的卡面图像,参见图2所示:用户个性图标5、芯片图标1、银联图标2和银行图标3均位于卡面透明底板4上;半透明底色层6位于卡面透明底板4的下层,且半透明底色层6和卡面透明底板4的大小相同;卡面背景图案7位于半透明底色层6的下层。各个元素间的分层位置关系由客户端自动调整。用户个性图标5、芯片图标1、银联图标2和银行图标3通过拖拽和缩放的形式,调整用户个性图标5、芯片图标1、银联图标2和银行图标3在卡面透明底板4上的位置和大小。相应的对卡面背景图案7进行调整,即按照用户需要,实现对卡面图像个性化设计。S3:客户端基于新元素在卡面基本元素上的大小和位置生成参数。客户端基于新元素在卡面基本元素上的大小和位置生成的参数,具体包括:卡面基本元素的序号、卡面基本元素的分层编号、新元素在卡面透明底板上的坐标、新元素在卡面透明底板上的缩放比例、新元素和所选卡面基本元素间的位置和大小关系。如对于图2所示的卡面设计应用场景,则生成的参数包括:卡面透明底板4、半透明底色层6和卡面背景图案7间的位置关系;用户个性图标5、芯片图标1、银联图标2和银行图标3在卡面透明底板4上的位置和大小;卡面背景图案7相对于半透明底色层6的位置和大小。即以参数数字的形式对新元素在卡面基本元素上的大小和位置进行记录,如采用坐标形式的记录方式。S4:客户端将生成的参数、用户添加的新元素和用户选择卡面基本元素对应的序号发送至服务器。S5:服务器根据接收的序号对应调出服务器预存的卡面基本元素,并根据接收的参数和新元素还原卡面图像,并根据还原的卡面图像完成制卡。客户端和服务器中均预存有相同的卡面基本元素,且每一种卡面基本元素均标有序号,且客户端和服务器中的相同的卡面基本元素标有的序号相同,如芯片图标1、银联图标2、银行图标3和卡面透明底板4的种类相同,且每个种类的芯片图标1、银联图标2、银行图标3和卡面透明底板4均标有序号,且客户本文档来自技高网...

【技术保护点】
1.一种基于参数化的卡面图像生成方法,其特征在于,包括:用户在客户端选择卡面基本元素,并自定义添加新元素;设置新元素在卡面基本元素上的大小和位置,形成卡面图像;客户端基于新元素在卡面基本元素上的大小和位置生成参数;客户端将生成的参数、用户添加的新元素和用户选择卡面基本元素对应的序号发送至服务器;服务器根据接收的序号对应调出服务器预存的卡面基本元素,并根据接收的参数和新元素还原卡面图像,并根据还原的卡面图像完成制卡。

【技术特征摘要】
1.一种基于参数化的卡面图像生成方法,其特征在于,包括:用户在客户端选择卡面基本元素,并自定义添加新元素;设置新元素在卡面基本元素上的大小和位置,形成卡面图像;客户端基于新元素在卡面基本元素上的大小和位置生成参数;客户端将生成的参数、用户添加的新元素和用户选择卡面基本元素对应的序号发送至服务器;服务器根据接收的序号对应调出服务器预存的卡面基本元素,并根据接收的参数和新元素还原卡面图像,并根据还原的卡面图像完成制卡。2.如权利要求1所述的一种基于参数化的卡面图像生成方法,其特征在于:所述卡面基本元素包括芯片图标、银联图标、银行图标、卡面透明底板、卡号、文字、磁条、一卡通图标、联名卡图标中至少一个;所述新元素包括用户个性图标、半透明底色层、卡面背景图案中至少一个。3.如权利要求2所述的一种基于参数化的卡面图像生成方法,其特征在于,所述客户端基于新元素在卡面基本元素上的大小和位置生成参数,具体包括:卡面基本元素的序号、卡面基本元素的分层编号、新元素在卡面透明底板上的坐标、新元素在卡面透明底板上的缩放比例、新元素和所选卡面基本元素间的位置和大小关系。4.如权利要求...

【专利技术属性】
技术研发人员:刘辉王波侯卫红
申请(专利权)人:武汉天喻信息产业股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1