The invention provides a method and system for editing and generating logo arrays of POS machines, which relates to the field of picture editing. The method includes the following methods: 1) directly converting image formats to form logo arrays; 2) directly drawing logo images; 3) extracting fonts from font libraries; the system includes server side and client side, and the server side mainly uses database to store various pictures and words. The client includes picture reading module, picture editing module, picture drawing module, picture displaying module, font extracting module and font library generating module. BMP pictures can be directly converted into logo arrays for POS programs by this system and method, and POS machines can be displayed on the interface by drawing pictures. The display and printing can be more beautiful and meet the needs of customers.
【技术实现步骤摘要】
一种实现POS机Logo数组编辑生成的方法及系统
本专利技术涉及图片编辑领域,尤其涉及一种实现POS机logo数组编辑生成的方法及系统。
技术介绍
随着公司的业务发展,产品不断增多,客户不断增多。对图片的要求越来越多。开发也面临这多方面的问题,专业的POS知识对于开发者,提出很高的要求,要求熟悉LCD的分辨率、了解各种POS对显示的要求、了解相关图版格式、了解各型号POS图片显示的接口调用要求,或者面对项目时间周期短,开发工作量大的情况等情况要求应用开发人员需重点了解相关应用的业务处理关系而并非重点关注其它方面的内容(如:POS机图片显示),而且公司也不断向海外发展,需要显示打印各种各样语言文字,同时海外客户也需要显示打印一些特殊的字符,这就要求我们有多样的字库,来满足客户的需求。
技术实现思路
本专利技术的目的在于提供一种实现POS机Logo数组编辑生成的方法及系统,从而解决现有技术中存在的前述问题。为了实现上述目的,本专利技术采用的技术方案如下:一种实现POS机Logo数组编辑生成的方法,所述方法可以为直接转换图片格式生成Logo数组,包括以下步骤:S11,打开待转换图片:打开图片读取程序,加载图片并将图片显示在屏幕窗口中;S12,选择图片转换方式:选择纵向取值,字节位倒序或者是横向取值,字节位正序方式;S13,调节位图:点击预览图中的像素点,改变像素点的颜色;S14,生成Logo数组:将读取和修改后的像素点数据按BMP文件格式存放在数组里。优选地,步骤S11具体包括以下步骤:调用LoadImage函数加载图片,然后调用SelectObject把图片显示在 ...
【技术保护点】
1.一种实现POS机Logo数组编辑生成的方法,其特征在于,所述方法为直接转换图片格式生成Logo,包括以下步骤:S11,打开待转换图片:打开图片读取程序,加载图片并将图片显示在屏幕窗口中;S12,选择图片转换方式:选择纵向取值,字节位倒序或者是横向取值,字节位正序方式;S13,调节位图:点击预览图中的像素点,改变像素点的颜色;S14,生成Logo数组:将读取和修改后的像素点数据按BMP文件格式存放在数组里。
【技术特征摘要】
1.一种实现POS机Logo数组编辑生成的方法,其特征在于,所述方法为直接转换图片格式生成Logo,包括以下步骤:S11,打开待转换图片:打开图片读取程序,加载图片并将图片显示在屏幕窗口中;S12,选择图片转换方式:选择纵向取值,字节位倒序或者是横向取值,字节位正序方式;S13,调节位图:点击预览图中的像素点,改变像素点的颜色;S14,生成Logo数组:将读取和修改后的像素点数据按BMP文件格式存放在数组里。2.根据权利要求1所述的实现POS机Logo数组编辑生成的方法,其特征在于,步骤S11具体包括以下步骤:调用LoadImage函数加载图片,然后调用SelectObject把图片显示在内存DC中,最后调用StretchBlt显示在屏幕窗口中;步骤S13中程序调用SetPixel来修改该像素点的值,从而改变像素点颜色。3.一种实现POS机Logo数组编辑生成的方法,其特征在于,所述方法为直接绘制图片Logo,具体包括以下步骤:S21,设定图片尺寸:设定待绘制图片的长度和宽度,显示空白图片;S22,编辑图片内容:在已设定的空白图片区域内编辑绘制图片;S23,保存图片内容:将绘制完成的图片保存在Logo数组里。4.根据权利要求3所述的POS机Logo编辑生成的方法,其特征在于,步骤S22具体包括:A.绘制人通过点击显示窗口上图片的相应像素来反转其颜色;B.根据需要,可放大图片区域,且显示网格线。5.一种实现POS机Logo数组编辑生成的方法,其特征在于,所述方法为提取字库中字模,具体包括以下步骤:S31...
【专利技术属性】
技术研发人员:刘福标,祁兵,鲍新宇,
申请(专利权)人:艾体威尔电子技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。