彩信图片的生成方法及系统的制作方法

文档序号:6436544阅读:513来源:国知局
专利名称:彩信图片的生成方法及系统的制作方法
技术领域
本发明涉及图片制作生成技术领域,尤其涉及一种彩信图片的生成方法及系统。
背景技术
现有JAVA平台大部分图片生成是采用JAVA的图形插件来进行图片绘制;这种方式生成的图片不够清晰,同时图片质量过大,由于目前通信运营商一般最大支持发送100K 大小的彩信,而在只有100K彩信中只能发送两三张图片,且很难生成能和TOB页面一样漂亮的图片。

发明内容
本发明的目的在于,提供一种彩信图片的生成方法及系统,能生成清晰、美观、占用空间小的用于彩信发送的彩信图片。为了实现上述目的,本发明提供一种彩信图片的生成方法,其包括如下步骤步骤1、生成具有预定的大小及排版格式的TOB页面;步骤2、获取与待生成的彩信图片相关的参数;步骤3、调用一浏览器核心,其结合所述参数对所述TOB页面进行绘制以生成预定格式的彩信图片。还包括步骤4、将彩信图片保存到文件。所述步骤2中,参数由用户录入,然后通过协议封装后进行传送,所述参数包括手机显示屏的大小与分辨率。所述彩信图片格式为PNG、JPG、或GIF。所述步骤3中,所述浏览器核心为IE内核,其运行于一操作系统上。本发明还提供一种彩信图片的生成系统,其包括后台模块、图片生成组件、及内容生成组件,其中,内容生成组件用于生成具有预定的大小及排版格式的WEB页面;后台模块用于获取与待生成的彩信图片相关的参数,并通过调用图片生成组件,将参数通过协议封装好传到图片生成组件;图片生成组件用于调用一操作系统的浏览器内核,其结合所述参数以对内容生产组件的WEB页面进行绘制而生成预定格式的彩信图片。所述内容生成组件采用MVC模式,内容生成组件前端采用JQUERY,服务端采用 J2EE。所述后台模块与图片生成组件设于一Windws服务器上,该浏览器内核为IE内核, 其运行于一操作系统上,图片生产组件通过预定的函数来调用IE内核,图片生成组件通过网络与内容生成组件通信。所述参数包括手机显示屏的大小及分辨率,所述彩信图片格式为PNG、JPG、或 GIF。所述图片生成组件通过调用预定的函数创建网页窗口,然后通过调用预定的函数来绘制彩信图片并保存彩信图片到文件;所述后台模块采用定时任务框架,根据数据库的设定定时通过预定的命令行调用图片生成组件。本发明的有益效果本发明提供一种彩信图片的生成方法与系统,通过结合浏览器内核和TOB页面来生成用于彩信发送的彩信图片,其具有生成清晰、美观、占用空间小的优点,且实现过程简单方便。为了能更进 一步了解本发明的特征以及技术内容,请参阅以下有关本发明的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限制。


下面结合附图,通过对本发明的具体实施方式
详细描述,将使本发明的技术方案及其它有益效果显而易见。附图中,图1为本发明彩信图片的生成方法的流程示意图;图2为本发明彩信图片的生成系统的结构示意图。
具体实施例方式为更进一步阐述本发明所采取的技术手段及其效果,以下结合本发明的优选实施例及其附图进行详细描述。如图1所示,本发明提供一种彩信图片的生成方法,其包括如下步骤步骤1、生成具有预定的大小及排版格式的TOB页面;步骤2、获取与待生成的彩信图片相关的参数;步骤3、调用一浏览器核心,其结合所述参数对所述TOB页面进行绘制以生成预定格式的彩信图片。还包括步骤4、将彩信图片保存到文件。所述步骤2中,参数由用户录入,然后通过协议封装后进行传送,所述参数包括手机显示屏的大小与分辨率。所述彩信图片格式为PNG、JPG、或GIF。所述步骤3中,所述浏览器核心为IE内核,其运行于一操作系统上。如图2所示,本发明还提供一种彩信图片的生成系统,其包括后台模块10、图片生成组件20、及内容生成组件30,其中,内容生成组件30用于生成具有预定的大小及排版格式的WEB页面;后台模块10用于获取与待生成的彩信图片相关的参数,并通过调用图片生成组件20,将参数通过协议封装好传到图片生成组件20 ;图片生成组件20用于调用一操作系统的浏览器内核,其结合所述参数以对内容生产组件30的TOB页面进行绘制而生成预定格式的彩信图片。该内容生成组件30为普通J2EE应用,采用MVC模式,内容生成组件前端采用 JQUERY,服务端采用J2EE。该后台模块10与图片生成组件20设于一 Windws服务器上,该内容生成组件30 可设于任一服务器上,图片生成组件20可通过网络与内容生成组件30通信,该浏览器内核为IE内核,其运行于一操作系统上。本发明的系统也可设于Linux服务器上,并通过相关的图形组件配合支持。该参数包括手机显示屏的大小及分辨率,所述彩信图片格式为PNG、JPG、或 GIF。该图片生产组件20为C/C++应用,通过WIN32函数来调用IE内核,所述图片生成组件20通过调用预定的函数如CreateWindow创建网页窗口,然后通过调用预定的函数IID IHTMLElement2和Cimage来绘制彩信图片并保存彩信图片到文件。该后台模块10采用quartz定时任务框架,根据数据库的设定定时通过预定JAVA 的System. Runtime命令行来调用图片生成组件20。

综上所述,本发明提供一种彩信图片的生成方法与系统,通过结合浏览器内核和 WEB页面来生成用于彩信发送的彩信图片,其具有生成清晰、美观、占用空间小的优点,且实现过程简单方便。以上所述,对于本领域的普通技术人员来说,可以根据本发明的技术方案和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应属于本发明权利要求的保护范围。
权利要求
1.一种彩信图片的生成方法,其特征在于,包括如下步骤步骤1、生成具有预定的大小及排版格式的WEB页面;步骤2、获取与待生成的彩信图片相关的参数;步骤3、调用一浏览器核心,其结合所述参数对所述TOB页面进行绘制以生成预定格式的彩信图片。
2.如权利要求1所述的彩信图片的生成方法,其特征在于,还包括步骤4、将彩信图片保存到文件。
3.如权利要求1所述的彩信图片的生成方法,其特征在于,所述步骤2中,参数由用户录入,然后通过协议封装后进行传送,所述参数包括手机显示屏的大小与分辨率。
4.如权利要求1所述的彩信图片的生成方法,其特征在于,所述彩信图片格式为PNG、 JPG、或 GIF。
5.如权利要求1所述的彩信图片的生成方法,其特征在于,所述步骤3中,所述浏览器核心为IE内核,其运行于一操作系统上。
6.一种彩信图片的生成系统,其特征在于,包括后台模块、图片生成组件、及内容生成组件,其中,内容生成组件用于生成具有预定的大小及排版格式的WEB页面;后台模块用于获取与待生成的彩信图片相关的参数,并通过调用图片生成组件,将参数通过协议封装好传到图片生成组件;图片生成组件用于调用一操作系统的浏览器内核,其结合所述参数以对内容生产组件的WEB页面进行绘制而生成预定格式的彩信图片。
7.如权利要求6所述的彩信图片的生成系统,其特征在于,所述内容生成组件采用MVC 模式,内容生成组件前端采用JQUERY,服务端采用J2EE。
8.如权利要求6所述的彩信图片的生成系统,其特征在于,所述后台模块与图片生成组件设于一 Windws服务器上,该浏览器内核为IE内核,其运行于一操作系统上,图片生产组件通过预定的函数来调用IE内核,图片生成组件通过网络与内容生成组件通信。
9.如权利要求6所述的彩信图片的生成系统,其特征在于,所述参数包括手机显示屏的大小及分辨率,所述彩信图片格式为PNG、JPG、或GIF。
10.如权利要求6所述的彩信图片的生成系统,其特征在于,所述图片生成组件通过调用预定的函数创建网页窗口,然后通过调用预定的函数来绘制彩信图片并保存彩信图片到文件;所述后台模块采用定时任务框架,根据数据库的设定定时通过预定的命令行调用图片生成组件。
全文摘要
本发明提供一种彩信图片的生成方法及系统,该系统包括后台模块、图片生成组件、及内容生成组件,其中,内容生成组件用于生成具有预定的大小及排版格式的WEB页面;后台模块用于获取与待生成的彩信图片相关的参数,并通过调用图片生成组件,将参数通过协议封装好传到图片生成组件;图片生成组件用于调用一操作系统的浏览器内核,其结合所述参数以对内容生产组件的WEB页面进行绘制而生成预定格式的彩信图片。本发明提通过结合浏览器内核和WEB页面来生成用于彩信发送的彩信图片,其具有生成清晰、美观、占用空间小的优点,且实现过程简单方便。
文档编号G06T11/00GK102360508SQ20111032979
公开日2012年2月22日 申请日期2011年10月26日 优先权日2011年10月26日
发明者侯德才 申请人:深圳天源迪科信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1