一种利用posag编码传送图形文件的方法

文档序号:7836649阅读:518来源:国知局
专利名称:一种利用posag编码传送图形文件的方法
技术领域
本发明涉及一种利用特定编码记录的方式和解码显示的方式保存、传输图形文件的方法,尤其是利用POSAG的可编ASCII码记录点阵的图形文件达到使用标准的编码来保存、传输图形文件,以及将特定的图形文件转换成为点阵图形的方法。本发明主要应用于利用无线寻呼的POSAG编码格式来传送图形文件,达到在不对当前的寻呼系统及软件作任何技术修改而实现图形的传送。
背景技术
目前公知的POSAG编码中只能传送数字、英文、中文。标准的POSAG编码无法直接对图形文件的进行无线传送。因为在标准的POSAG编码中原设计只能传送英文字符及数字字符编码,后经扩展可传送中文字符信息。其方法是在使用POSAG编码发送中文字符时,作了协议的扩展。在发送中文字符信息时起始加OEH,在中文字符结束时加OFH来区别中文信息,在显示时有遇到OEH和OFH时将其过滤不显示。在POSAG编码的寻呼通讯协议中在0-127的字段外,POSAG码需要选择很多的字符作为编码的控制字符,在发送过程中,寻呼系统会自动将所有的控制字符均不作任何传送处理。因而采用简单直接截取数据流方式取得的编码,在发送过程中很多字节是不能传送出来的。

发明内容
本发明的目的在于实现在当前POSAG的寻呼协议基础上进行图形文件的传送,将图形文件转换成POSAG可直接判别的编码。通过对点阵图形文件的整理、重新编码,将编辑好的图形文件转换成POSAG能全部显示识别的协议进行传送。
为了实现上述发明的目,本发明的利用POSAG编码传送图形文件的方法的第一方面包括图形文件的二进制数据流的生成,二进制数据的截取,基础系数添加生成记录的基本字节,对生成的基本字节作二次生成整理,使其成的字节可在ASCII编码中成为可编POSAG码,利用编码方式的逆算法实现点阵图形文件的还原。
本发明的利用POSAG编码传送图形文件的方法的第二方面包括点阵图形文件通过特定的有规则的算法及编码方式转换成在POSAG编码中的可编ASCII码文件。也可将已编码的POSAG码的图形文件逆运算生成点阵图形文件。
本发明的利用POSAG编码传送图形文件的方法的第三方面包括采用将点阵图形的阳图中亮点记录为1,黑点记录为0,阴图中亮点记录为0,黑点记录为1,将点阵图形转换成二进制数据流。
本发明的利用POSAG编码传送图形文件的方法的第四方面包括所述将二进制的数据流,从首位的二进制数据流记录开始,起按顺序每7位数据为一组,连续截取至二进数据流结束止,在截取的结束数据中末位不足7位成为一组的,未位补0至7位成为一个数据组。
本发明的利用POSAG编码传送图形文件的方法的第五方面包括所述的将截取的每一个7位数据组末位(高位)加0成为一个字节。
本发明的利用POSAG编码传送图形文件的方法的第六方面包括所述将每组字节编码落在0-4FH的字节相加20H,及将落在50H-7FH的字节相加50H,(见附表一,二)使经变换后的字节落在ASCII码和扩展ASCII码的可编POSAG编码区间。
本发明的利用POSAG编码传送图形文件的方法的第七方面包括所述的图形文件是用编码的逆运算方式还原成点阵图形。
本发明的利用POSAG编码传送图形文件的方法的第八方面包括所述的正运算和逆运算均在计算机及单片机完成。
具体实施例方式
本发明系用的编码方法是,在点阵图形中横向按顺序取点记录,在阳图中,亮点记录作“1”,黑点记录作“0”;在阴图中,亮点记录为“0”,黑点记录为“1”,组成二进制数据流,从首位记录开始起按顺序每7位数据为一组,连续截取至结束止。末组不足7位用“0”补足。将取出的每组数据的高位补“0”,补足成8位组成一个字节,然后将各字节的编码落在0~4FH的字节相加“20H”,如转换表1转换表1在0~40H区间的转换表

+20H后成为

POSAG编码时按常规ASCII编码处理。
将编码落在50H~7FH的字节相加“50H”,如转换表2转换表2在50H~7FH区间的转换表

+50H后成为

POSAG编码时按扩展ASCII编码处理。
这样就使所有截取后的字节全部落在ASCII码及扩展ASCII码的可编POSAG码区间。将经整理后的ASCII码按截取顺序组成一个待编码文件进行POSAG编码。用ASCII码可编POSAG码记录的图形文件还原图形的方式是,用ASCII可见编码记录的图形文件,将落在20H~6FH的字节减“20H”,落在AOH~DFH的字节减“50H”,再将每个字节的高位去“0”。最后将所有高位去“0”的数据组按原排列顺序连接还原成连续的二进制数据流,根据连续的数据流在点阵图形中,阳图方式中的“1”为亮点,“0”为黑点阴图方式中“0”为亮点,“1”为黑点。最终还原显示点阵图形。
本发明的编码及解码还原方式除了应用在POSAG码的协议传送,还可以应用在点阵图形文件的打印记录保存、扫描的显示记录保存以及其他有编码限制的过中使用。
权利要求
1.利用POSAG编码传送图形文件的方法,其特征在于该方法包括二进制数据流的生成,二进制数据的截取,基础系数添加生成记录的基本字节,对生成的基本字节作二次生成整理,使其成的字节可在ASCII编码中成为可编POSAG码,利用编码方式的逆算法实现点阵图形文件的还原。
2.如权利要求1所述的利用POSAG编码传送图形文件的方法,其特征在于所述的点阵图形文件通过特定的有规则的算法及编码方式转换成在POSAG编码中的可编ASCII码文件。也可将已编码的POSAG码的图形文件逆运算生成点阵图形文件。
3.如权利要求1或2所述的利用POSAG编码传送图形文件的方法,其特征在于所述的方法包括在采用点阵图形的阳图中,将亮点记录为1,黑点记录为0,在阴图中,将亮点记录为0,黑点记录为1,以将点阵图形转换成二进制数据流。
4.如权利要求1或2所述的利用POSAG编码传送图形文件的方法,其特征在于所述的方法包括将二进制的数据流,从首位的二进制数据流记录开始,起按顺序每7位数据为一组,连续截取至二进数据流结束止,在截取的结束数据中末位不足7位成为一组的,未位补0至7位成为一个数据组。
5.根据权利要求1或2所述的利用POSAG编码传送图形文件的方法,其特征在于所述的方法包括将截取的每一个7位数据组末位(高位)加0成为一个字节。
6.根据权利要求1或2所述的利用POSAG编码传送图形文件的方法,其特征在于所述将每组字节编码落在0-4FH的字节相加20H,及将落在50H-7FH的字节相加50H,(见附表一,二)使经变换后的字节落在ASCII码和扩展ASCII码的可编POSAG编码区间。
7.根据权利要求1或2所述的利用POSAG编码传送图形文件的方法,其特征在于所述的图形文件是用编码的逆运算方式还原成点阵图形。
8.根据权利要求1或2所述的利用POSAG编码传送图形文件的方法,其特征在于所述的正运算和逆运算均在计算机及单片机完成。
全文摘要
本发明的目的在于实现在当前POSAG的寻呼协议基础上进行图形文件的传送,将图形文件转换成POSAG可直接判别的编码。通过对点阵图形文件的整理、重新编码,将编辑好的图形文件转换成POSAG能全部显示识别的协议进行传送。为了实现上述发明的目,本发明的利用POSAG编码传送图形文件,其方法包括图形文件的二进制数据流的生成,二进制数据的截取,基础系数添加生成记录的基本字节,对生成的基本字节作二次生成整理,使其成的字节可在ASCII编码中成为可编POSAG码,利用编码方式的逆算法实现点阵图形文件的还原。
文档编号H04N1/41GK1494330SQ0214637
公开日2004年5月5日 申请日期2002年10月29日 优先权日2002年10月29日
发明者梁汉平, 蔡宁 申请人:蔡宁, 蔡 宁
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1