CN103345369A - 卡片打印图形编辑***及卡片编辑方法 - Google Patents
卡片打印图形编辑***及卡片编辑方法 Download PDFInfo
- Publication number
- CN103345369A CN103345369A CN2013102500676A CN201310250067A CN103345369A CN 103345369 A CN103345369 A CN 103345369A CN 2013102500676 A CN2013102500676 A CN 2013102500676A CN 201310250067 A CN201310250067 A CN 201310250067A CN 103345369 A CN103345369 A CN 103345369A
- Authority
- CN
- China
- Prior art keywords
- information
- card
- editing system
- bar code
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明涉及一种卡片打印图形编辑***及卡片编辑方法。卡片打印图形编辑***的主控模块将配置模块和参数模块收集的配置和参数传送至解析模块,解析模块将配置和参数解析后建立相关对象,然后将对象显示于图形界面上,实现了卡片界面内容的所见所得,即用户在屏幕上看到的设计效果就是最终的实物效果,同时实现了对卡片的动态、实时编辑功能。本发明的卡片编辑方法中先卡片编辑***初始化,然后进行卡片配置预处理,随后进行对象生成,最后将生成的对象显示,整个方法流程融合了对打印图片的配置、合成、记录和交互过程,且整个流程简单可靠,同时也提高了卡片打印的实时性和动态性。
Description
技术领域
本发明涉及信息技术领域,尤其涉及一种卡片打印图形编辑***及卡片编辑方法。
背景技术
随着智能卡技术的发展及普及,智能卡逐渐代替磁条卡应用于金融、交通、卫生、社保和通信等领域。随着各种各样的卡片例如银行卡,贵宾卡以及收藏卡、纪念卡等已被广泛使用,人们对卡片表面图样的要求也越来越多样化。
而目前卡片打印图样编辑大部分都是通过第三方软件来完成,然后再图样导入证卡打印机进行打印,这样并无法满足用户对智能卡表面图样进行实时编辑的需求。企业应用***大都基于B/S模式开发,提供一种能够与网页应用融为一体的、实时、动态编辑的卡片打印图形编辑器变得极其关键。
发明内容
本发明的目的在于提供一种可实时、动态编辑的卡片打印图形编辑***及卡片编辑方法。
为实现上述目的,本发明采用以下技术方案:一种卡片打印图形编辑***,包括控制***工作流程的主控模块,该卡片打印图形编辑***还包括用于对相关信息进行解析并显示于图形界面上的解析模块、用于配置对象基本信息的配置模块、用于设置配置模块相关对象的详细参数的参数模块、用于根据条码配置信息生产条码信息的条码库以及用于存储文本和图片的资源文件库,主控模块分别连接解析模块、配置模块、参数模块和条码库,资源文件库连接解析模块。
进一步地,解析模块包括输入接口、输出接口、用于对主控模块发送过来信息进行解析判断的命令解析器、用于生成对象的对象生成单元和用于将内容显示在图形界面上的渲染器,主控模块通过输入接口连接命令解析器,对象生成单元分别连接命令解析器、渲染器和资源文件库,对象生成单元通过输出接口连接主控模块。
进一步地,解析模块还包括用于将相应的对象和图片合成、打印并输出的图像合成器,对象生成单元连接图像合成器,图像合成器通过输出接口连接主控模块。
进一步地,对象生成单元包括用于将条码数据解析生成条码图片的条码图片生成器、用于将数据或条码图片解析生成相应对象的对象生成器和用于根据布局信息对对象进行布局和管理的布局管理器,命令解析器分别连接条码图片生成器和对象生成器,对象生成器分别连接条码图片生成器和资源文件库,对象生成器通过布局管理器连接渲染器。
进一步地,对象生成单元还包括用于响应对象事件的事件捕捉器,对象生成器通过事件捕捉器连接输出接口。
本发明还公开了一种卡片编辑方法,包括以下步骤:
S1,卡片编辑***初始化;
S2,卡片配置预处理;
S3,卡片编辑***判断信息的类型,然后按照信息的类型将信息生成不同的对象;
S4,卡片编辑***将生成的对象显示。
进一步地,步骤S3包括以下步骤:
S31,卡片编辑***判断信息是否为文本信息,若是文本信息,则将信息生成对应的文本对象;
S32,若信息不是文本信息,则卡片编辑***判断信息是否为条码信息,若是条码信息,则将信息生成对应的条码对象;
S33,若信息不是条码信息,则卡片编辑***判断信息是否为图片信息,若是图片信息,则将信息生成对应的图片对象;
S34,若信息不是图片信息,则卡片编辑***判断信息是否为背景信息,若是背景信息,则将信息生成对应的背景对象;
S35,若信息不是背景信息,则卡片编辑***发出错误提示。
本发明与现有技术相比的有益效果是:
(1)本发明的主控模块将配置模块和参数模块收集的配置和参数传送至解析模块,解析模块将配置和参数解析后建立相关对象,然后将对象显示于图形界面上,实现了卡片界面内容的所见所得,即用户在屏幕上看到的设计效果就是最终的实物效果,同时实现了对卡片的动态、实时编辑功能。
(2)本发明的卡片打印图形编辑***卡片图形界面不仅能支持文本、图片和条码等各种对象,并且在不影响卡片打印的执行速度的情况下对内容无限制的添加与管理。
(3)本发明的卡片打印图形编辑***基于DHTML开发,所以可以集成于任何B/S***。
(4)本发明的卡片打印图形编辑***将相关信息直接转换为字符串文本进行记录,其接口简便易用,导出、导入及保存比较方便,从而提高了编辑器数据接口的通用性、实用性。
(5)本发明的卡片编辑方法中先卡片编辑***初始化,然后进行卡片配置预处理,随后进行对象生成,然后将生成的对象显示,整个方法流程融合了对打印图片的配置、合成、记录和交互过程,且整个流程简单可靠,同时也提高了卡片打印的实时性和动态性。
附图说明
图1为本发明卡片打印图形编辑***实施例的结构框架图
图2为本发明卡片编辑方法实施例的流程图
具体实施方式
为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案作进一步介绍和说明。
本发明卡片打印图形编辑***实施例的具体结构关系如图1所示。本实施例的卡片打印图形编辑***包括控制***工作流程的主控模块10、用于对相关信息进行解析并显示于图形界面上的解析模块20、用于配置对象基本信息的配置模块30、用于设置配置模块30相关对象的详细参数的参数模块40、用于根据条码配置信息生产条码信息的条码库60以及用于存储文本和图片的资源文件库50。主控模块10分别连接解析模块20、配置模块30、参数模块40和条码库60,资源文件库50连接解析模块20。
解析模块20包括输入接口24、输出接口25、用于对主控模块10发送过来信息进行解析判断的命令解析器21、用于生成对象的对象生成单元22和用于将内容显示在图形界面上的渲染器26,主控模块10通过输入接口24连接命令解析器21,对象生成单元22分别连接命令解析器21、渲染器26和资源文件库50,对象生成单元22通过输出接口25连接主控模块10。解析模块20还包括用于将相应的对象和图片合成、打印并输出的图像合成器23,对象生成单元22连接图像合成器23,图像合成器23通过输出接口25连接主控模块10。
对象生成单元22包括用于将条码数据解析生成条码图片的条码图片生成器221、用于将数据或条码图片解析生成相应对象的对象生成器222和用于根据布局信息对对象进行布局和管理的布局管理器223,命令解析器21分别连接条码图片生成器221和对象生成器222,对象生成器222分别连接条码图片生成器221和资源文件库50,对象生成器222通过布局管理器223连接渲染器26。对象生成单元22还包括用于响应对象事件的事件捕捉器224,对象生成器222通过事件捕捉器224连接输出接口25。
本发明卡片打印图形编辑***实施例的具体工作流程包括如下步骤:
1)主控模块10获取设置的卡片方向信息,并初始化图形显示界面;
2)主控模块10从配置模块30获取配置信息、从参数模块40获取界面布局信息,然后将配置信息和界面布局信息传送至命令解析器21,命令解析器21将接收到的相关信息进行解析预处理;
3)命令解析器21判断信息是否为文本信息,若是文本信息,则将信息发送给对象生成器222生成相应的文本对象并从资源文件库50获取文本对象所需的文件;
4)若信息不是文本信息,则命令解析器21判断信息是否为条码信息,若是条码信息,则将信息返回给主控模块,主程序根据条码库60生成对应的条码对象;
5)若信息不是条码信息,则命令解析器21判断信息是否为图片信息,若是图片信息,则将信息发送给条码图片生成器221生成条码图片,然后再将条码图片发送给对象生成器222生成对应的图片对象并从资源文件库50获取图片对象所需的文件;
6)若信息不是图片信息,则命令解析器21判断信息是否为背景信息,若是背景信息,则将信息发送给对象生成器222生成对应的背景对象并从资源文件库50获取背景对象所需的文件;
7)若信息不是背景信息,则命令解析器21向主控模块10发送错误提示。
8)对象生成器222将生成的对象传送至布局管理器223,布局管理器223根据接收到的对象信息和参数模块40的布局信息对相关对象进行布局和管理,然后发送给渲染器26渲染显示,同时命令解析器21会根据命令把对象生成单元22相应的对象或图片发给图像合成器23,合成存在于内存的图像数据,经编码后通过输出接口25传递给主控模块10。
在整个***工作流程中,***监听界面相关对象,并通过事件捕捉器224响应相应的事件,获取相关信息并通过输出接口25传送至主控模块10,主控模块10再将其返回至配置模块30和参数模块40显示出来。
本发明的卡片编辑方法实施例具体流程如图2所示,包括以下步骤:
步骤S1,卡片编辑***初始化;
步骤S2,卡片配置预处理;
步骤S3,卡片编辑***判断信息的类型,然后按照信息的类型将信息生成不同的对象;
步骤S4,卡片编辑***将生成的对象显示。
步骤S3包括以下步骤:
步骤S31,卡片编辑***判断信息是否为文本信息,若是文本信息,则将信息生成对应的文本对象;
步骤S32,若信息不是文本信息,则卡片编辑***判断信息是否为条码信息,若是条码信息,则将信息生成对应的条码对象;
步骤S33,若信息不是条码信息,则卡片编辑***判断信息是否为图片信息,若是图片信息,则将信息生成对应的图片对象;
步骤S34,若信息不是图片信息,则卡片编辑***判断信息是否为背景信息,若是背景信息,则将信息生成对应的背景对象;
步骤S35,若信息不是背景信息,则卡片编辑***发出错误提示。
以上陈述仅以实施例来进一步说明本发明的技术内容,以便于读者更容易理解,但不代表本发明的实施方式仅限于此,任何依本发明所做的技术延伸或再创造,均受本发明的保护。
Claims (7)
1.一种卡片打印图形编辑***,包括控制***工作流程的主控模块,其特征在于,所述卡片打印图形编辑***还包括用于对相关信息进行解析并显示于图形界面上的解析模块、用于配置对象基本信息的配置模块、用于设置配置模块相关对象的详细参数的参数模块、用于根据条码配置信息生产条码信息的条码库以及用于存储文本和图片的资源文件库,所述主控模块分别连接解析模块、配置模块、参数模块和条码库,所述资源文件库连接解析模块。
2.如权利要求1所述的卡片打印图形编辑***,其特征在于,所述解析模块包括输入接口、输出接口、用于对主控模块发送过来信息进行解析判断的命令解析器、用于生成对象的对象生成单元和用于将内容显示在图形界面上的渲染器,所述主控模块通过输入接口连接命令解析器,所述对象生成单元分别连接命令解析器、渲染器和资源文件库,所述对象生成单元通过输出接口连接主控模块。
3.如权利要求2所述的卡片打印图形编辑***,其特征在于,所述解析模块还包括用于将相应的对象和图片合成、打印并输出的图像合成器,所述对象生成单元连接图像合成器,所述图像合成器通过输出接口连接主控模块。
4.如权利要求3所述的卡片打印图形编辑***,其特征在于,所述对象生成单元包括用于将条码数据解析生成条码图片的条码图片生成器、用于将数据或条码图片解析生成相应对象的对象生成器和用于根据布局信息对对象进行布局和管理的布局管理器,所述命令解析器分别连接条码图片生成器和对象生成器,所述对象生成器分别连接条码图片生成器和资源文件库,所述对象生成器通过布局管理器连接渲染器。
5.如权利要求4所述的卡片打印图形编辑***,其特征在于,所述对象生成单元还包括用于响应对象事件的事件捕捉器,所述对象生成器通过事件捕捉器连接输出接口。
6.一种卡片编辑方法,其特征在于,包括以下步骤:
S1,卡片编辑***初始化;
S2,卡片配置预处理;
S3,卡片编辑***判断信息的类型,然后按照信息的类型将信息生成不同的对象;
S4,卡片编辑***将生成的对象显示。
7.如权利要求6所述的卡片编辑方法,其特征在于,步骤S3包括以下步骤:
S31,卡片编辑***判断信息是否为文本信息,若是文本信息,则将信息生成对应的文本对象;
S32,若信息不是文本信息,则卡片编辑***判断信息是否为条码信息,若是条码信息,则将信息生成对应的条码对象;
S33,若信息不是条码信息,则卡片编辑***判断信息是否为图片信息,若是图片信息,则将信息生成对应的图片对象;
S34,若信息不是图片信息,则卡片编辑***判断信息是否为背景信息,若是背景信息,则将信息生成对应的背景对象;
S35,若信息不是背景信息,则卡片编辑***发出错误提示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102500676A CN103345369A (zh) | 2013-06-21 | 2013-06-21 | 卡片打印图形编辑***及卡片编辑方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102500676A CN103345369A (zh) | 2013-06-21 | 2013-06-21 | 卡片打印图形编辑***及卡片编辑方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103345369A true CN103345369A (zh) | 2013-10-09 |
Family
ID=49280169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013102500676A Pending CN103345369A (zh) | 2013-06-21 | 2013-06-21 | 卡片打印图形编辑***及卡片编辑方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103345369A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111026338A (zh) * | 2019-11-14 | 2020-04-17 | 用友网络科技股份有限公司 | 基于可编辑模板的打印方法、打印装置及存储介质 |
CN111367478A (zh) * | 2018-12-26 | 2020-07-03 | 重庆首厚智能科技研究院有限公司 | 一种用于实验室仪器的数据交互打印***及其打印方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101216924A (zh) * | 2008-01-11 | 2008-07-09 | 北京盈天信科技发展有限公司 | 一种生成个性化银行卡的***及方法 |
US20100171977A1 (en) * | 2009-01-05 | 2010-07-08 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. | Printing system and printing method |
CN202976144U (zh) * | 2012-11-02 | 2013-06-05 | 中国工商银行股份有限公司 | 一种实时制卡设备及银行自助发卡*** |
-
2013
- 2013-06-21 CN CN2013102500676A patent/CN103345369A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101216924A (zh) * | 2008-01-11 | 2008-07-09 | 北京盈天信科技发展有限公司 | 一种生成个性化银行卡的***及方法 |
US20100171977A1 (en) * | 2009-01-05 | 2010-07-08 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. | Printing system and printing method |
CN202976144U (zh) * | 2012-11-02 | 2013-06-05 | 中国工商银行股份有限公司 | 一种实时制卡设备及银行自助发卡*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111367478A (zh) * | 2018-12-26 | 2020-07-03 | 重庆首厚智能科技研究院有限公司 | 一种用于实验室仪器的数据交互打印***及其打印方法 |
CN111026338A (zh) * | 2019-11-14 | 2020-04-17 | 用友网络科技股份有限公司 | 基于可编辑模板的打印方法、打印装置及存储介质 |
CN111026338B (zh) * | 2019-11-14 | 2023-10-03 | 用友网络科技股份有限公司 | 基于可编辑模板的打印方法、打印装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104765715B (zh) | 云端字体服务*** | |
CN106406794A (zh) | 一种屏幕适配方法及其装置 | |
CN109614601A (zh) | 基于web的表格处理方法、装置、设备及可读介质 | |
CN101819610B (zh) | 一种基于web的手机外壳计算机辅助设计方法 | |
CN103324731A (zh) | 将电子表格文件转换为网页格式文件的方法和装置 | |
CN103279455B (zh) | 电子表格的样式处理方法和装置 | |
CN102411540B (zh) | 基于工作流的通用软件测试过程自动化管理*** | |
CN104461477A (zh) | 网络评论信息的添加方法、***和相应装置 | |
CN103259919B (zh) | 手机实时监控视频叠加滚动字幕的方法 | |
CN109918378A (zh) | 一种基于区块链的遥感数据存储方法和存储*** | |
CN105205072B (zh) | 网页信息的展示方法和*** | |
CN103778201A (zh) | 基于流程模型配置的大屏可视化展示***及方法 | |
CN103713901B (zh) | 单据的展示方法和*** | |
CN106610826A (zh) | 在线场景应用的制作方法及装置 | |
CN103870265A (zh) | 一种新型电子名片制作、显示和使用方法 | |
CN103677821A (zh) | 软件开发工具代码发布的方法和装置 | |
CN106407199A (zh) | 网络文章评论处理方法及装置 | |
CN101609570A (zh) | 一种无线打卡钟考勤***及考勤方法 | |
CN104298705A (zh) | 一种关系型数据和非结构化数据的转换方法 | |
CN106663090A (zh) | 在编译期间将呈现元数据转换成浏览器可渲染格式 | |
CN103092479B (zh) | 一种通过右键转换信息的方法、装置和*** | |
CN107357810A (zh) | 一种用于输出专题落地页的方法及*** | |
CN107798459A (zh) | 参数数值计算方法、装置、存储介质和计算机设备 | |
CN104900094A (zh) | 终端中书写模拟的实现方法和装置 | |
CN107229727A (zh) | 一种评论方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 518000 Guangdong city of Shenzhen province Nanshan District Xili Wan industrial zone 13 buildings (3 buildings, 4 buildings on the east side of the East) Applicant after: GUANGDONG HUADA INTEGRATION TECHNOLOGY CO., LTD. Address before: 518000 Guangdong city of Shenzhen province Nanshan District Xili Wan industrial zone 13 buildings (3 buildings, 4 buildings on the east side of the East) Applicant before: Guangdong Huada Integration Technology Co., Ltd. |
|
COR | Change of bibliographic data | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131009 |
|
RJ01 | Rejection of invention patent application after publication |