一种演示文字书写过程的数字化方法及软件系统的利记博彩app

文档序号:2566679阅读:635来源:国知局
专利名称:一种演示文字书写过程的数字化方法及软件系统的利记博彩app
技术领域
本发明涉及一种在智能装置上演示文字书写过程的方法,特别涉及一种演示文字书写过程的数字化方法及软件系统。
背景技术
众所周知,世界语言文字丰富多彩,其书写过程在本国往往成为一种艺术,例如中国的汉字。但随着社会的进步,计算机技术越来越普及,人们的生活节奏越来越快,语言文字的掌握尤其是语言文字的书写及其教育,已经流落为不受重视的地步,从而导致许多语言文字走向消失的危险。中国文化历史悠久,汉字书写俊美,汉字不同的书写方式构成不同的书法,其书写本身也成为了一种宝贵的文化。如果没有危机感,则不久的将来汉字书写也会变成一种历史文化。但是随着中国经济的影响越来越大,越来越多的外国人却投入到汉语学习中,他们对汉字的书写需要进一步的了解。专利02131037. 8快乐汉字处理方法,对汉字的书写处理提供了一个初步规范化的方向,但是该专利并没有提供能够实现的具体方法,使得汉字书写在计算机上实现数字化还只存在于研究层面,没有做到实用化。其他也有许多相关专利,只是提供动画等方法,需要大量的数据文件进行支持,制作及实现环节较多,其可控性不强,其汉字书写的演示方法需要进一步改进。本专利利用数字化方法实现在智能装置上演示语言文字书写过程,使语言文字的书写过程数字化,对于保持世界语言文字的多样性,促进孩子早期文字书写教育及家庭教育,尤其是普及汉字的规范化书写,对外进一步扩大汉语的影响具有重要意义。

发明内容
本发明的主要目的就是提供一种在智能装置上演示文字书写过程的数字化方法, 使用者可以根据实际需要选择语言种类的文字,很方便地进行文字书写的演示,从而规范化地学习文字书写过程,对于汉字来讲,还可以学习不同字体之间的对比以及汉字知识的学习,组成一套文字书写学习系统。本发明的一种演示文字书写过程的数字化方法及软件系统,针对的是根据选定语言文字的参照书写字体的书写过程,划分笔锋文字演示或者线条文字演示,文字可分解为基本笔画时编制文字基本笔画的字形基本控制信息和对应的文字字形控制信息,文字不可分解为基本笔画时编制文字字形基本控制信息,对文字笔画按照顿笔或者字形转折明显处划分字形转折分段,并选取笔锋文字边界轮廓或者线条文字演示字形中心线上满足字形的字形控制点,利用文字字形基本控制信息结合必要的基本笔画的字形保真方法以及使用者的要求获得该文字在具体智能装置上显示时所对应的文字字形显示控制信息,在满足使用者的视觉要求下根据文字字形显示控制信息结合插值计算原则计算所有文字笔画的演示分段对应的轮廓边界或者字形中心线像素显示信息、各演示分段延迟时间以及其他有关的文字书写演示信息,然后按照文字笔画的书写方向、选定演示颜色显示演示分段,笔锋文字演示显示字形轮廓及以内区域,线条文字演示显示字形中心线及2侧笔画显示宽度的区域,根据延迟时间再显示下一演示分段,文字的各个书写笔画按照此方法依照书写顺序经过设定的文字笔画的停顿时间间隔逐个在智能装置上显示,则完成了整个文字在智能装置上的书写演示过程,由于得到的各种文字字形书写控制信息是数字化的动态数据,可以很方便地选择演示方法并对演示文字进行缩放、旋转、倾斜、调整颜色、书写演示时间控制、笔画宽度调整、单笔画书写演示、数字化字帖打印输出以及有关要求。可以应用本发明的文字,包括了世界上已知的、能够为人们进行书写的各民族语言的文字,除了数字外包括字母类文字及非字母类文字。字母类文字是由一定数量的字母为基础,由不同数量字母排列组成不同意义的众多单词汇词,成为一种语言。不同地区使用的字母也有不同。使用字母类文字的语言有英语、俄语、德语等。非字母类文字一般为书写比较复杂的文字,其文字起源也比较复杂,一般不以国家为界限,通常包括一些象形字、 方块字、楔形字等,如汉语汉字、藏语文字、韩语文字、日语文字等。当复杂文字的读音标识符也比较复杂时,一般也可以按照复杂文字来对待。非字母类文字其字形也比较复杂,书写需要专门的教育过程。字母类文字虽然字母的数量比较少,但也有一些字形比较复杂的字母,其书写也需要专门的教育过程。将非字母类文字及字形比较复杂的字母类文字在智能装置上的书写过程演示实现数字化,是本发明主要的应用目的。可以应用本发明的智能装置至少同时包括了显示系统、运算处理系统、输入系统。 各系统之间可以相对独立,也可以制作为一体,通常指计算机、手机、学习机、游戏机、电子书及其他相关智能装置。现代技术也可以使电视、投影仪或者其他显示装置作为上述智能装置的一种显示终端。为了在家中及学校更好地普及文字书写教育,可以应用本发明的智能装置最好以计算机为主,当然其他智能装置的作用也很重要。针对不同智能装置的编程语言可以是不一样的,甚至相同类型的智能装置,其所需编制依据的编程软件也是不一样的。例如对应计算机类的智能装置,根据计算机操作系统的不同可以采用WINDOWS平台编程软件系统或者Linix平台编程软件系统。最好使用普及性较高的计算机编程软件系统编制本发明应用于计算机、手机、学习机、游戏机、电子书的软件。本发明所指的按照选定语言文字的参照书写字体是指对于选定的语言种类的文字进行临摹书写教育时常用的书法字体。每一种语言的文字在历史发展过程中,其字形总有不同的发展变化,为了教育的需要,相对于每个时期是比较稳定的。同一种语言的相同时期也有不同书写字体变化,如汉字字形包括了许多书法字体仿宋体、宋体、楷体、隶书、行书、草书、篆书,还包括它们之间的一些变体,如行草、行楷。根据人们的一般书写习惯,考虑普及语言文字书写的需要,针对每种语言的特点,应用于本发明最好参照其语言通常使用的书法字体为主。其他不同书法字体的书写作为书法研究也可以应用本发明,但最好在本发明中作为参照书写字体的对比书写字体使用。例如汉字书写教育参照的书法字体以楷体为主,本发明进行汉字书写演示时参照的书法字体为楷体,而其他汉字书法字体如宋体、隶书等可以作为对比书法字体,同时在一个智能装置的显示界面下对比显示。汉字字形还包括了简体字及繁体字,都可以应用于本发明进行书写演示,为了普及教育最好以简体字为主。我们知道,文字能够在智能装置上显示,依据的是该文字对应的像素点阵或者依据计算原则形成文字像素点阵,只是该像素点阵不分先后顺序地显示在智能装置的显示系统上形成文字形状,基本属于静态的数据。不同的智能装置对应的语言文字的像素点阵略有不同。而在同一智能装置上,相同大小文字的不同像素点阵则构成了不同的书法字体。如果将文字的显示像素点阵分成细小片段,按照文字的书写顺序逐步在智能装置上出现,可以模拟演示文字的书写。一般情况下进行文字书写演示时,一个演示文字占用较大的智能装置的显示区域,进行比较精确显示时需要的像素点阵比较大,因此如果演示时的片段设计为一个独立的类文字的像素点阵,为了满足人们的视觉要求,兼顾书写演示的流畅性,则每个文字的书写演示需要大量的显示像素点阵,而一个语言的成千上万的文字更需要海量的内存存储或者物理存储,对于象手机等运算速度一般的智能装置来讲,处理文字的书写演示成为一项艰巨的任务,更不用说采用可控性不强的动画方法了。为了保证文字显示的完整性以及在不同的智能装置演示的流畅性,不能让像素点阵或者图片成为基本的演示单位,需要仅对演示变化需要的显示像素片段进行即时计算并按照要求进行显示。本发明所指的文字字形基本控制信息是根据不同智能装置的特点,按照语言文字参照书写字体在某一种类智能装置上通常进行书写显示的文字大小,根据文字的字形在显示像素区域中选择一定数量的控制性像素点位置信息,该像素点位置信息能够代表文字形状,以及数据排列包含了能够反映文字的笔画数量,笔画书写的顺序以及每笔画起笔到结束的典型控制点信息。文字的标准像素点阵一般为mXn,其中整数m、η可以相等,其数值一般为8 64。不同的智能装置应用的标准像素点阵不同,智能装置最大分辨率越小,通常显示文字时其对应的m、η值也越小。进行文字书写演示时,演示文字成为主要显示对象通常会占智能装置的大部分或者整个显示区域,因此演示文字的显示像素区域一般会比标准像素点阵大几倍到几十倍以上。由于标准像素点阵比较小,如果对标准像素点阵进行适当缩小,文字显示不会变形或者失真,但如果对标准像素点阵进行放大几倍到几十倍后,文字显示时会产生一些失真。因此不能从标准像素点阵中获得文字书写的字形基本控制信息。为了可以应用本发明,方便文字放大和缩小等功能的需要,获得足够而比较准确的文字字形书写的各种控制信息,采用的文字书写字体在智能装置上显示的大小一般为智能装置显示屏幕10% 100%,最好接近于智能装置显示屏幕的1/4,即文字显示的高度,最好为智能装置最大分辨率对应高度或者宽度中较小值的一半。这样,获得的文字字形基本控制信息足以反映演示文字进行不同的放大或者缩小的需要。例如智能装置显示屏幕的最大分辨率为1400X1200,则采集文字字形书写的各种控制信息时使用的文字像素区域大小最好为700X600。根据不同语言文字书写特点,编制文字字形基本控制信息时的文字显示高度与宽度以相同为原则,以不同为例外。利用图形处理或者开发软件系统,根据不同智能装置的通常最大分辨率,可以很方便地得到所需大小文字的文字字形基本控制信息。编制文字字形基本控制信息时,同一文字类型的文字字形基本控制信息对应的文字大小应该是相等的,可以汇编成为一个统一的信息检索库。对应于同种类型的智能装置,可以使用相同大小文字的文字字形基本控制信息。例如不同屏幕大小的计算机、不同屏幕大小的手机,它们都可以采用适宜自己类型大小文字的文字字形基本控制信息。一般情况下分辨率高的智能装置与分辨率低的智能装置的文字字形基本控制信息之间可以按比例互相转换。在字形书写的明显转折处,字形书写控制点的信息允许重叠或者交叉以更好模拟文字书写的实际情况。本发明根据语言文字的书法特点以及适应不同智能装置的运算性能高低,将文字书写演示分为2种类型,一是笔锋文字书写演示,二是线条文字书写演示。一般情况下,文字书写时各笔画之间粗细不一样,同一笔画的开始到结束的笔画宽度也会有粗细变化,将这种变化反映到文字书写演示中,即为本发明的笔锋文字演示。笔锋文字演示充分反映了文字的书法特点,书写文化艺术,文字显示起来也非常美观。但是笔锋文字演示需要即时反映字形书写的变化,相应的文字字形基本控制信息要求比较准确,内容要求就比较多,必须按照文字书写过程,在文字字形的2条边界轮廓上选择反映笔画书写对应的同步书写基本控制信息。为了准确反映笔锋文字书写的字形变化,演示文字放大及缩小、插值计算以及其他有关的需要,在每个文字笔画的起始阶段、必须转折的前后阶段、笔画结束阶段以及其他有关字形明显转折的地方应该加密字形书写基本控制点信息。笔锋文字演示适用的智能装置对应的运算性能以及最大分辨率都比较高。相应地,线条文字演示通常应用于演示时对文字笔画的宽度要求不高,笔画宽度变化不大或者可以等宽度,只利用文字字形中心线即可代表文字字形基本控制信息。在线条文字演示中,文字显示宽度通常设定为奇数倍像素, 这样笔画中心线两侧的像素数相等,当然文字显示宽度也可以设定为偶数倍像素,笔画中心线两侧的像素数不等。线条文字演示时,文字笔画显示宽度可以由软件使用者设定,或者由软件系统根据文字大小按照相对显示尺度自行设定,大小最好考虑以下几个方面1)最小宽度为1个像素;幻系统默认宽度;幻最大宽度为文字显示高度或者显示宽度的较小者除以文字笔画数。线条文字书写演示对比笔锋文字书写演示使用的文字书写基本控制信息大大减少,计算过程也比较简单,可以适用所有的智能装置。线条文字演示中,在每个笔画的起始阶段、必须转折的前后阶段、笔画结束阶段以及其他有关字形明显转折的地方也应该加密字形书写采集控制点信息。如果智能装置的最大分辨率比较低、运算速度一般,通常以线条文字演示为主。同一文字可以用这2种方法演示时,可以利用笔锋文字演示的文字字形基本控制信息推算出按照线条文字演示的文字字形基本控制信息。即可以在笔锋文字书写演示的文字字形基本控制信息中简单地利用书写同步的2个字形边界控制点的水平方向X及垂直方向Y的坐标值进行平均值计算,得到中间点坐标即为文字字形中心线的控制点信息,再进行必要的控制点数量酌减,则成为线条文字演示的文字字形基本控制信息。 相同演示模式下,针对一种智能装置的文字字形基本控制信息转换成适应另一种智能装置时,可以考虑字高的比例转换,同时字形控制点数量按需适当变化。编制一种语言的文字字形基本控制信息通常需要依照计算机文字编码检索方式来确定相关的智能装置检索方式。随着计算机技术的发展,语言文字通常对应了一种以上的计算机编码方法。应用于本发明的计算机编码方法可以包括国际标准编码、国家标准编码或者自定义编码。国际标准编码通常有ASCII码、UNICODE编码。国家编制编码比如我国的GB18030-2005《信息技术中文编码字符集》。为了检索的方便,应用于本发明的文字字形基本控制信息的存储排列最好与文字的编码顺序一致,以方便检索及按照不同的需求进行检查处理。针对同一种语言,可以将同一演示模式下的数字、字母或者复杂文字的文字字形基本控制信息按照文字的对应计算机编码方法编制在统一的文字字形基本控制信息文件中。如果因为语言文字比较多,可进行有选择地编制部分文字的字形基本控制信息,而对没有编制字形基本控制信息的文字按照计算机编码附加特殊的信息内容。如果一种语言的数字、字母与复杂文字的文字字形基本控制信息编制方法不同,则可以按照检索编码分区分别编制文字字形基本控制信息文件。文字字形显示控制信息是由文字字形基本控制信息计算得到,即针对具体的智能装置的分辨率以及对应的显示区域设定演示文字的显示位置及大小,文字字形基本控制信息中的所有字形信息按照软件的要求以及使用者的要求,进行相应的字形大小、位置或者形状转换后获得的文字显示时对应的字形控制点信息。本发明的文字字形显示控制信息坐标转换计算过程考虑了坐标原点转换、大小转换,还可考虑由软件使用者设定旋转参数、倾斜参数、调整高宽比参数、颜色调整参数形成的旋转转换、倾斜转换、调整高宽比转换、颜色调整转换以及其他有关转换。为了方便计算及整理原始数据,编制文字字形基本控制信息一般以零为原始数据的坐标原点,以像素的整数倍为坐标单位。由于软件系统界面一般存在众多功能显示区域,进行文字书写演示时的显示区域根据需要会发生变化,其显示区域的坐标原点及显示范围对应于智能装置的整个显示区域也随之变化。一般情况下,文字书写演示显示区域在智能装置上的相对大小可以为整个屏幕区域的10% 100%,最好至少为25%。文字字形基本控制信息与文字字形显示控制信息的坐标原点转换是一种简单线性转换关系,在考虑坐标原点转换的基础上计算其他有关的坐标转换。文字字形基本控制信息的依据文字大小与文字演示区域大小存在不同,必须考虑大小转换的比例关系来计算文字字形显示控制信息,由于原始信息库中的文字的高度、宽度可能存在不同,以及显示区域的高度及宽度可能不同,根据高度宽度对应比例,应该取其中的较小值作为转换大小比例系数。最好再根据转换大小比例系数限定演示文字的显示区域大小,以方便各种坐标转换。例如获得文字字形基本控制信息所依据文字的像素区域大小为500X500,在智能装置上进行文字书写演示的显示区域大小初步为1200 X 1000,则由文字字形基本控制信息计算在智能装置上的字形显示控制信息的水平方向X坐标及垂直方向Y坐标转换的相对比例系数为2. 0,最好根据相对比例系数都为2. 0重新确定智能装置上进行文字书写演示的显示区域大小为1000X1000,其他显示区域设置其他显示功能或者为非活动区域;如果在智能装置上演示文字书写的像素区域大小为300X300,则由文字字形基本控制信息计算在智能装置上的字形显示控制信息的水平方向X坐标及垂直方向Y坐标转换的相对比例系数都为 0. 6。针对不同语言文字的特点及文字书写演示的需要,在水平方向X坐标及垂直方向Y坐标转换的相对比例系数以相同为原则,以不同为例外。本发明的使用者,即学习文字书写的适用对象一般为语言初学者,首先是年龄较小的儿童或者幼儿,在家庭学习环境中,往往需要成年人在一旁辅助教育,二人不方便在智能装置显示屏幕的同侧时,为方便施教,在不转动智能装置显示屏幕情况下,可以将演示文字旋转以方便学习者观察。这种文字旋转的坐标转换中,是以演示文字显示区域的中心点为坐标原点的一种极坐标转换。为考虑一些人的书写习惯,可以将演示文字倾斜一定角度,此时的坐标转换一般以演示文字的垂直方向Y 坐标不变,水平方向X坐标变化为X+ΔX,其中ΔΧ = Y · Sina,Y为以演示文字显示区域的左下角点为原点的坐标系中计算点垂直方向Y坐标值,α为文字演示倾斜角度。角度与坐标的正方向按照对应的数学计算为准。考虑调整高宽比的转换也是考虑一些人的书写习惯,此时演示文字的垂直方向Y坐标不变,水平方向X坐标变化为kx,其中k为高宽比系数, χ为以演示文字显示区域的左下角点为原点的坐标系中的计算点水平方向X相对坐标值。 也可以按照演示文字的竖向中心线为调整文字高宽比的轴线。当同时存在2种以上转换关系时,根据相应的数学组合转换进行计算。将演示文字的像素点按照需要以新的显示颜色在对应坐标位置重新演示,可以改变演示文字的整体或者部分颜色。每一种字形及颜色转换都应该设定起始参数,以方便取消坐标转换或者恢复对应坐标转换前的原始状态。在文
11字书写演示中,也可按照使用者的即时需要进行相应的坐标转换。在满足使用者视觉前提下,控制文字笔画在智能装置上的显示过程以反映文字书写过程而形成的有关像素显示以及时间信息就是文字书写演示控制信息。文字书写演示控制信息通常主要包括文字各笔画的演示分段数量及对应的演示分段延迟显示时间、各演示分段字形边界控制点信息、各文字笔画演示之间的停顿时间、演示填充颜色。在演示时,为了模拟文字笔画书写过程,将文字的每个笔画显示像素分成若干小段按照书写过程的前后顺序依次在相应区域显示而形成。因此,文字书写演示控制信息首先包括了文字所有笔画的所有演示分段数量、对应演示分段的所有字形边界像素点或者字形中心线像素点信息。 为了使文字书写演示时文字的边界轮廓比较平滑,在文字书写演示控制信息中演示分段的所有字形边界像素点或者字形中心线像素点坐标是以字形相邻的若干数量的已知字形控制点坐标为依据进行计算或者按照多点曲线插值计算得到的。在有关插值计算中,笔画的起始点、结束点以及字形转折分段处的字形控制点只作为对应转折分段插值计算的边界点参与插值计算。在文字字形基本控制信息中,对应演示模式按照书写过程明确文字各笔画起点以及结束点坐标、字形明显转折处的边界或者中心线上的字形控制点坐标,确定相应字形转折分段数量,在每个转折分段内确定沿字形书写方向能够代表该转折分段字形的若干边界或者中心线字形控制点。如果文字的一个笔画在书写过程中可以存在顿笔过程,则每一个顿笔字形段都可以设置字形转折分段;如果文字的一个笔画在书写过程中字形不能圆滑连接,则在变化处的前后可以设置字形转折分段。文字笔画的字形转折分段数量设置可以多设,不宜少设。本发明按照字形转折分段内的字形边界或者中心线的控制点数量来确定该段字形转折的插值计算方法,如果相应字形转折分段中间无其他字形边界控制点或者中心线控制点时,则计算字形边界像素点或者字形中心线像素点时按照直线处理,即按照线性插值计算;当字形转折分段中间有1个以上字形轮廓线边界控制点或者中心线控制点时,计算字形转折分段内的其他边界像素点或者字形中心线像素点时按照二维的多点曲线插值计算,用于插值计算的拟合曲线应该包含各字形控制点坐标。对应一般性的字形转折分段中的字形控制点一般设置不少于2个,方便进行非线性插值计算。非线性插值计算只利用本转折分段中与计算点字形相近的字形控制点参与计算,并不一定需要转折分段全部的字形控制点参与计算,只要曲线函数与文字字形基本或者近似拟合就可以了,一般情况下计算点每侧分布的已知字形控制点数量可以控制不超过5个。同时每一个字形转折分段相邻2个字形控制点之间的字形计算点采用相同的插值规则计算。笔锋文字演示或者线条文字演示都按照此原则计算。如果在文字中,尤其是字母文字中存在圆点的笔画,则其对应的笔画字形转折分段为1,字形转折分段控制点数量设定为1,其对应的像素区域直径按照一般文字笔画的演示像素区域宽度的1. 0 2. 5倍来考虑,演示时按照显示速率以字形控制点为中心以向四周扩散的方式显示圆点笔画的像素信息,或者象雷达扇形搜索一样的方式显示圆点笔画的像素信息,也可以不考虑书写过程的时间因素而直接在智能装置的相应区域直接一次全部显示。即圆点笔画的演示分段可以按照径向划分、法向划分。如果圆点笔画的显示区域直径比较小,如圆点笔画的显示直径不大于5个像素点时,可以不考虑该笔画的演示分段划分。圆点笔画、直线型转折分段、曲线型转折分段的设置应该按照有利于插值计算及反映语言文字的书写习惯的要求。现行的智能装置的运算速度越来越快,如果文字笔画的像素信息显示速度很快,文字笔画的显示像素看上去会象一次显示出来,则反映不出文字笔画的前后书写过程;如果文字笔画的像素信息显示很慢,则文字笔画的演示分段之间显示过程可处于一定的停滞状态,则反映不出文字笔画书写的连贯过程。为了保持文字书写演示过程方向性、连贯性、 流畅性,需要在人的视觉感知变化内设定同属于一个文字笔画内的各演示分段之间的显示延迟时间,通常控制每单位时间显示的书写方向的像素区域长度。因此文字演示时通常按照以下条件控制1)按照最佳的每秒可以显示M个连续的演示分段来控制显示速率;2) 每个一般的文字笔画至少分为2个演示分段;幻对于文字笔画的每个字形转折段的演示分段一般至少分为2个;4)每个演示分段之间至少含有一个不同的像素点信息力)文字笔画或者字形转折段只为一个像素点时,不考虑其演示分段的划分。可以兼顾考虑的条件为 同属于一个文字笔画的各演示分段之间显示延迟时间最小单位设定为0. 001秒,方便软件使用者参考设定。一般根据智能装置的显示分辨率、运算性能以及文字演示的大小来预先计算一个智能装置的标准像素演示速率的范围,由软件或者使用者确定标准像素演示速率及每秒的显示演示分段数量,从而得到一个标准演示分段像素长度及其对应的标准延迟时间,再计算每个文字笔画中各字形转折段的演示分段数量、演示分段对应的显示延迟时间。 同时对应的显示延迟时间还要考虑计算耗时、智能装置操作系统在多进程下处理其他任务的耗时。也可以根据智能装置的系统时间来控制每个文字笔画的各演示分段的显示延迟过程。计算每个文字笔画的演示分段数量时,要首先计算文字笔画每个字形转折分段的演示分段数量,一般根据笔锋文字演示字形转折分段中的演示控制信息计算中心线显示像素长度之和或者线条文字演示按照字形中心线的显示像素长度之和确定该转折分段的像素长度,将标准演示分段像素长度作为被除数,计算结果按照取整加1的原则即为该字形转折段的演示分段数量。如果文字笔画或者字形转折段剩余像素长度不足一个标准演示分段像素长度时,按照标准像素演示速率计算其实际的显示延迟时间。在文字书写演示中,如果使用者对文字演示的参数改变影响到字形的显示像素长度时,重新计算对应的文字笔画或者字形转折段的演示分段数量及对应的显示延迟时间。当简单处理时,也可按照文字字形显示控制信息中,一个文字笔画或者字形转折段的边界或者字形中心线上各像素显示控制点之间的直线距离近似确定演示分段数量及其显示延迟时间。如果一个字形转折分段相邻2个字形控制点之间的显示像素长度不足一个标准演示分段像素长度,也可以将此相邻 2个字形控制点之间设定一个演示分段,并计算相应的显示延迟时间。当演示分段足够小时,笔锋文字演示还可以理解为文字笔画沿书写方向上的笔画宽度动态变化。而线条文字演示中文字笔画则为沿字形中心线方向的等宽线条。在笔锋文字书写演示中,文字的字形显示控制信息是由每个笔画对应的2条字形边界轮廓的同步文字书写显示控制信息组成,按照演示分段要求,先计算演示分段对应的字形中心线位置点的坐标,在该位置取字形中心线的法向线,计算与轮廓线的交点即为演示分段对应的字形书写同步显示边界显示像素点的坐标位置,按照相应插值原则分别计算演示分段内的所有字形边界像素点的坐标位置,根据演示分段的延迟时间及书写方向的要求,按照设定颜色将分段内字形边界显示像素点与分段边界之间的所有像素点进行填充显示,完成文字相应笔画的第一分段书写演示;下一演示分段开始的字形边界显示像素点的坐标位置与上一演示分段结束的字形显示边界显示像素点的坐标位置相同,计算相应演示信息并完成本段书写演示,文字笔画的其他演示分段按照书写过程依次显示,完成文字相应笔画的书写演示;其他文字笔画按照书写顺序依次显示,完成整个笔锋文字的书写演示。 在线条文字书写演示中,文字字形显示控制信息由每个笔画对应字形中心线的文字字形显示控制信息组成,按照演示分段要求,依据字形中心线显示控制点的坐标位置插值计算出演示分段处的字形中心线显示像素点的坐标位置,按照相应插值原则分别计算演示分段内的所有字形中心线上显示像素点的坐标位置,根据演示分段的延迟时间及书写方向的要求,按照设定颜色将演示分段内字形中心线法向两侧的像素点分别依据设定的笔画演示宽度的一半进行显示,完成文字相应笔画的第一分段书写演示;下一演示分段开始的字形中心线像素点的坐标位置与上一演示分段结束的字形中心线像素点的坐标位置相同,计算相应信息并完成本段书写演示,文字笔画的其他演示分段按照书写过程依次显示,完成文字相应笔画的书写演示;其他文字笔画按照书写顺序依次显示,完成整个线条文字的书写演示。按照智能装置的性能高低特点,进行文字书写演示时,可以计算完整个文字的有关演示信息后,再进行分段演示、分笔画演示;或者计算完一个文字笔画的有关演示信息后,再进行分段演示、分笔画演示;或者每计算一个文字演示分段的有关演示信息,就进行该分段的演示。计算完每个文字笔画的演示分段的延迟时间后,还可以根据文字笔画不同部位在书写中存在快慢过程来设定延迟时间的变化规律。如果文字字形转折非常明显,在笔锋文字演示模式下,其相邻字形转折分段的显示像素点可以存在重复显示的情况。为了规范笔锋文字演示的起笔,可以定制几种起笔的模式应用于文字书写演示中,如尖头、平头、圆头的变化。如果线条文字演示时其文字演示的笔画宽度不小于3个像素宽度,也可以使线条文字演示也有一定的艺术变化,其文字笔画演示的开始及结束可以分别按照圆头、平头或者尖头处理,变化处理的种类及圆头或者尖头长度大小可以根据要求设定。两种演示模式下圆头或者尖头变化长度也可以按照文字字形显示控制信息中的每个笔画控制信息中的第二个及倒数第二个字形显示控制点为起笔变化结束及收笔开始的依据。在编制有关文字演示的文字字形基本控制信息时,可以预先考虑该种情况兼顾文字笔画的长度,在笔画的合适位置设置笔画起始处的第二个字形基本控制点信息以及笔画结束处的倒数第二个字形基本控制点信息。或者按照演示文字高度的一定比例设置字形端部变化长度。如果线条文字演示时的文字演示笔画宽度的像素数量不少于5个时,可以参照笔锋文字演示的要求计算书写演示信息,此时按照字形边界演示控制点计算相关演示信息。 如果线条文字演示时的文字演示笔画宽度的像素数量少于5个时,可以在演示分段的文字笔画中心线及两侧按照文字演示笔画宽度,显示相应的像素点,此时按照字形中心线演示控制点计算相关演示信息。文字书写演示时,每个笔画书写演示之间根据书写的习惯总是有停顿的,其演示可以按照使用要求选择设定为固定值或者可变值。每个演示停顿时间一般不小于0. 7秒。 演示停顿时间为可变时通常依据刚刚完成演示的文字笔画的相对像素显示长度决定的,文字笔画相对像素显示长度越长将要停顿的时间也越长,这样有利于使用者在观摩文字书写演示时同时进行文字书写练习的需要。当演示停顿时间为可变时可以计算文字笔画的演示分段数量来计算文字各笔画书写演示之间的演示停顿时间。同时对应的文字笔画演示之间的演示停顿时间还要考虑计算耗时、智能转折操作系统在多进程下处理其他任务的耗时。也可以根据智能装置的系统时间或者按照键盘按键动作来控制文字笔画演示之间的演示停顿过程。对于字母类的文字来讲,其书写相对比较简单,可以对每一个字母一次完整建立相应的文字字形基本控制信息,然后汇总而成一种语言的字母类文字字形基本控制信息库。对于某个字母的文字字形基本控制信息库而言,至少应该包括字母数量、字母的检索编码方法或者计算编码值、字母显示高度或者宽度、每个字母信息存储位置信息、每个字母笔画数、每个字母每笔画的转折分段数、每个字母每笔画的转折分段对应字形控制点数量、每个字母每笔画的转折分段对应字形控制点坐标以及其他有关的文字字形基本控制信息。一般的阿拉伯数字、复杂文字及有连体笔画的复杂文字的文字字形基本控制信息都可以参照字母类文字字形基本控制信息的编制原则进行编制。但对于一般复杂文字来讲,文字书写相对比较复杂而且数量比较多,如果每一个文字对应建立一个完整的文字字形基本控制信息库,则工作量比较大,这也是目前复杂文字书写没有更好进行数字化教育的一个难题。为了缩小前期建立文字字形基本控制信息库的规模,必须选用科学而简单的方法。虽然复杂文字之间的书写差异巨大,但是对于人们常用的一种语言文字来讲,其书写总是有序可循。 例如对于被外国人称为难学的汉字来讲,常用的书写字体为楷体,而楷体汉字可以分解为成由一些有规律的简单笔画组成。如果把简单笔画归类,作为单独的文字部件建立对应的笔画文字字形基本控制信息库,一个文字的文字字形基本控制信息只是由若干简单笔画的对应检索代码及简单的补充信息组成,则数量众多的复杂文字的书写演示变成仅为几十个或百余个简单笔画部件的书写演示。不仅文字字形基本控制信息大大减小,演示的过程需要的存储空间也大大降低,可以适应更多类型的智能装置。其中基本笔画的检索代码在本发明中最好属于自定义类型检索代码。对于复杂文字的文字字形基本控制信息库而言,应该添加有关文字能否分解为基本笔画的判断,不能分解基本笔画的文字的有关信息编制方法与前述字母类编制相同,如果能够分解为基本笔画,则该语言的文字字形分解的基本笔画字形控制信息可以汇总包括文字的基本笔画数量、基本笔画检索代码、基本笔画对应文字高度或者宽度、每个基本笔画信息存储位置信息、每个基本笔画的转折分段数、每个基本笔画的每个转折分段对应字形控制点数量、每个基本笔画的每个转折分段对应字形控制点坐标以及其他有关的基本笔画的字形基本控制信息。对应复杂文字的文字字形基本控制信息库,就可以只包括文字数量、文字基本笔画分解性、文字的检索代码信息、文字的存储位置信息、文字显示高度或者宽度、每个文字基本笔画数量、每个文字每个基本笔画的检索代码、每个文字每个基本笔画的开始点坐标、结束点坐标以及其他有关文字的文字字形基本控制信息。基本笔画的字形基本控制信息的编制还方便了基本笔画信息的修改或者增减。 其他种类文字的文字字形基本控制信息中也可以包含文字基本笔画分解性的判断,以方便编制原则的统一。一般情况下按照语言的对应智能装置的文字标准检索字库的顺序编制有关文字字形基本控制信息,而一种语言的对应文字可能为上万个,书写练习一般选择其中几千个, 如果没有编制一个文字的书写信息时,其对应的字形基本控制信息中的笔画数量可以设置为零或者其他设置形式。如果该语言的文字标准检索字库包含了数字、字母、复杂文字,而且三者的字形控制信息编制方法有不同,则对其字形信息编制信息的索引、数量信息分别进行描述。
对于复杂文字进行文字书写演示时以单字演示为主,以同时进行多字演示为例外,即智能装置的演示区域通常演示一个复杂文字的书写过程,也可以设置多个文字同时显示区域,进行多字的依次演示。对于数字或者字母的书写学习,则按照需要灵活设置,开始学习时以1个为主,在一定时期后,可以在一个显示区域进行多个数字、字母或者按照其组合依次学习。多字演示时通常为1个文字处于正在进行演示状态而其他演示完的文字为静止显示状态。虽然字与字之间的相似字形的笔画可以归为一个相同检索代码的基本笔画,但是它们在不同的文字上书写时也会有一些长度或者角度的差异。但字形相似的复杂文字的基本笔画一般大多存在竖向和横向不同的变化,为了使基本笔画的基本控制信息计算转换为对应文字字形基本控制信息时文字笔画中尽量这种保持字形,特别地,本发明采用一种字形保真的方法在尽量不改变基本笔画的字形形状前提下,允许基本笔画依照文字的字形控制信息局部沿X或者Y方向伸缩,或者进行小角度旋转旋转。即在调用基本笔画的文字字形基本控制信息时,根据文字字形控制的有关基本笔画的首点及尾点坐标信息,可以得到该基本笔画的沿X、Y两个方向换算到文字对应基本笔画的坐标比例转换关系,然后计算除首尾点外的文字字形控制信息中基本笔画其他各个字形控制点的坐标,构成完整的文字字形基本控制信息。最好按照基本笔画的类型特点来确定字形保真方法的计算原则1)当基本笔画只有一个字形转折分段,且只有一个字形控制点时,该基本笔画为圆点,按照圆点笔画的处理方法处理;2)当基本笔画只有一个字形转折分段,以基本笔画的字形控制信息中的首尾点坐标和文字字形控制信息中的基本笔画的对应的首尾点坐标按照一般的数学转换方法确定的长度转换比例及转换角度,来计算文字字形中该基本笔画对应的其他各字形控制点的坐标;3)当基本笔画包含不只一个转折分段时,按照以下原则计算字形转折分段处的字形控制点坐标,其中笔锋文字演示计算2条轮廓线的相应信息①当X = )( ,Y 乒 Yq 时
权利要求
1.一种演示文字书写过程的数字化方法及软件系统,其特征在于根据选定语言文字的参照书写字体的书写过程,划分笔锋文字演示或者线条文字演示,文字可分解为基本笔画时编制文字基本笔画的字形基本控制信息和对应的文字字形控制信息,文字不可分解为基本笔画时编制文字字形基本控制信息,对文字笔画按照顿笔或者字形转折明显处划分字形转折分段,并选取笔锋文字边界轮廓或者线条文字演示字形中心线上满足字形的字形控制点,利用文字字形基本控制信息结合必要的基本笔画的字形保真方法以及使用者的要求获得该文字在具体智能装置上显示时所对应的文字字形显示控制信息,在满足使用者的视觉要求下根据文字字形显示控制信息结合插值计算原则计算所有文字笔画的演示分段对应的轮廓边界或者字形中心线像素显示信息、各演示分段延迟时间以及其他有关的文字书写演示信息,然后按照文字笔画的书写方向、选定演示颜色显示演示分段,笔锋文字演示显示字形轮廓及以内区域,线条文字演示显示字形中心线及2侧笔画显示宽度的区域,根据延迟时间再显示下一演示分段,文字的各个书写笔画按照此方法依照书写顺序经过设定的文字笔画的停顿时间间隔逐个在智能装置上显示,则完成了整个文字在智能装置上的书写演示过程,可以对演示文字进行缩放、旋转、倾斜、调整颜色、书写演示时间控制、笔画宽度调整、单笔画书写演示、数字化字帖打印输出;形成的文字书写学习软件系统01主要包括1)主程序02;2)汉字文档资料文件03笔锋文字演示楷体汉字基本笔画的基本控制信息库文件 0301、线条文字演示楷体汉字基本笔画的基本控制信息库文件0302、笔锋文字演示楷体汉字字形控制信息库文件0303、线条文字演示楷体汉字字形控制信息库文件0304、笔锋文字演示楷体数字及字母字形基本控制信息库文件0305、线条文字演示楷体数字及字母字形基本控制信息库文件0306、笔锋文字演示其他书法字体汉字字形基本控制信息库文件0307、 线条文字演示其他书法字体汉字字形基本控制信息库文件0308、汉字书写分级练习字库 0309、汉字基本笔画书写练习字库0310、书写演示历史文件0311、汉字释义信息文件0312、 汉字读音文件0313、汉字字形书写对比字体文件0314、主程序汉语环境配置文件0315、汉语环境其他支持文件0316;3)语言二文字文档资料文件04笔锋文字演示不同书法字体语言二文字字形基本控制信息库文件0401、线条文字演示不同书法字体语言二文字字形基本控制信息库文件 0402、必要的语言二文字书写分级练习字库0403、必要的语言二文字基本笔画书写练习字库0404、语言二书写演示历史文件0405、语言二文字释义信息文件0406、语言二文字读音文件0407、语言二文字字形书写对比字体文件0408、主程序语言二环境配置文件0409、语言二环境其他支持文件0410 ;4)其他语言文字资料文件05;5)文字字形基本控制信息检查程序06;6)主程序语言环境信息配置程序07;7)智能装置配置文件08;8)其他程序或者支持文件09;
2.根据权利要求1所述的主程序02,其特征在于主程序02主要运行流程含有以下过程开始0201、配置硬件、软件系统参数0202、书写演示历史文件选字0203、、练习字库选字 0204、键盘输入选字0205、确定文字书写演示参数0206、文字是否可分解为基本笔画0207、调用文字字形基本控制信息0208、调用基本笔画字形控制信息0209、形成文字字形基本控制信息0210、计算文字字形显示控制信息0211、计算文字书写笔画演示信息0212、按设定颜色填充演示分段区域0213、演示分段延迟时间0214、文字笔画是否还有演示分段0215、 文字笔画书写之间停顿时间0216、是否还有文字笔画0217、各文字笔画按需演示0218、书法字体对比0220、是否还有文字演示0221、演示区域初始化0222、是否输出书写字帖0223、 字帖输出文字选择02 、字帖输出参数设置0225、计算字帖输出打印信息02 、字帖打印 0227、形成当日书写演示历史文件02 、程序结束02 ;
3.根据权利要求1所述的笔锋文字演示楷体汉字基本笔画的基本控制信息库文件 0301,其特征在于笔锋文字演示楷体汉字基本笔画的基本控制信息库文件0301含有40个楷体汉字的基本笔画字形,其信息组成内容主要包括书法字体名称“楷体” 03011、基本笔画数量JN03012、基本笔画对应汉字高度03013、基本笔画对应汉字宽度03014、第1个基本笔画信息存储标识符“Al”03015、基本笔画的转折分段数BM030151、第1个转折分段对应的书写同步字形控制点数量Z1N030152、基本笔画的起始点坐标0301521、轮廓1第2个字形控制点坐标0301522、轮廓2第2个字形控制点坐标0301523....... 0301524、轮廓1第ZlN个字形控制点坐标0301525、轮廓2第ZlN个字形控制点坐标0301526、第2个转折分段对应的书写同步字形控制点数量Z2N030153、轮廓1第1个字形控制点坐标0301531、轮廓2第1个字形控制点坐标0301532、轮廓1第2个字形控制点坐标0301533、轮廓2第2个字形控制点坐标0301534....... 0301535、轮廓1第Z2N个字形控制点坐标0301536、轮廓2第Z2N个字形控制点坐标0301537....... 0301M、第BM个转折分段对应的书写同步字形控制点数量^MN030155、轮廓1第1个字形控制点坐标0301551、轮廓2第1个字形控制点坐标0301552、轮廓1第2个字形控制点坐标0301553、轮廓2第2个字形控制点坐标0301554、...... 0301555、轮廓1第ZBMN-I个字形控制点坐标0301556、轮廓2第ZBMN-I个字形控制点坐标0301557、基本笔画的结束点坐标0301558、第2个基本笔画信息存储标识符"A2”03016、基本笔画的转折分段数A2BM030161、...... 030162、...... 03017、第JN个基本笔画信息存储标识符“4州”03018、基本笔画的转折分段数4他11030181....... 030182 ;
4.根据权利要求1所述的线条文字演示楷体汉字基本笔画的基本控制信息库文件 0302,其特征在于线条文字演示楷体汉字基本笔画的基本控制信息库文件0302含有40个楷体汉字的基本笔画字形,其信息组成内容主要包括书法字体名称“楷体” 03021、基本笔画数量JN03022、基本笔画对应汉字高度03023、基本笔画对应汉字宽度03024、第1个基本笔画信息存储标识符“Al”03025、基本笔画的转折分段数BM030251、第1个转折分段对应的字形中心线上控制点数量Ζ1Ν030252、基本笔画的起始点坐标0302521、第2个字形控制点坐标0302522....... 0302523、第ZlN个字形控制点坐标0302524、第2个转折分段对应的字形中心线上控制点数量Ζ2Ν030253、第Ζ2Ν个字形控制点坐标0302534、第1个字形控制点坐标0302531、第2个字形控制点坐标0302532....... 0302533、第Ζ2Ν个字形控制点坐标0302534、...... 030254、第BM个转折分段对应的字形中心线上控制点数量ΖΒΜΝ030255、第1个字形控制点坐标0302551、第2个字形控制点坐标0302552....... 0302553、第ZBMN-I个字形控制点坐标0302554、基本笔画的结束点坐标0302555、第2个基本笔画信息存储标识符“Α2” 03026、基本笔画的转折分段数Α2ΒΜ030261....... 030262,......03027、第JN个基本笔画信息存储标识符“AJN” 030 、基本笔画的转折分段数AJNBM03028U...... 030282 ;
5.根据权利要求1所述的笔锋文字演示楷体汉字字形控制信息库文件0303,其特征在于笔锋文字演示楷体汉字字形控制信息库文件0303的组成内容主要包括书法字体名称“楷体” 03031、汉字分解性代码“1”03032、汉字高度03033、汉字宽度03034、信息库汉字编码范围03035、第1个汉字信息存储标识符“Hl”03036、汉字检索代码030361、组成汉字的基本笔画数量M030362、第1个基本笔画的检索代码0303621、笔画的起始点坐标 03036211、笔画的结束点坐标03036212、第2个基本笔画的检索代码0303622、笔画的起始点坐标03036221、笔画的结束点坐标03036222、...... 0303623、第M个基本笔画的检索代码0303624、笔画的起始点坐标03036241、笔画的结束点坐标03036242、第2个汉字信息存储标识符“H2” 03037、汉字检索代码030371、...... 030372、...... 03038、第HN个汉字信息存储标识符“而” 03039、汉字检索代码030391、...... 030392 ;
6.根据权利要求1所述的线条文字演示楷体汉字字形基本控制信息库文件0304,其特征在于线条文字演示楷体汉字字形基本控制信息库文件0304的组成内容主要包括书法字体名称“楷体”03041、汉字分解性代码“1”03042、汉字高度03043、汉字宽度03044、信息库汉字编码范围03045、第1个汉字信息存储标识符“HI” 03046、汉字检索代码030461、组成汉字的基本笔画数量M030462、第1个基本笔画的检索代码0304621、笔画的起始点坐标 03046211、笔画的结束点坐标03046212、第2个基本笔画的检索代码0304622、笔画的起始点坐标03046221、笔画的结束点坐标03046222....... 0304623、第M个基本笔画的检索代码0304624、笔画的起始点坐标03046241、笔画的结束点坐标03046242、第2个汉字信息存储标识符“H2” 03047、汉字检索代码030471、...... 030472、...... 03048、第HN个汉字信息存储标识符“而” 03049、汉字检索代码030491、...... 030492 ;
7.根据权利要求1所述的笔锋文字演示楷体数字及字母字形基本控制信息库文件 0305,其特征在于笔锋文字演示楷体数字及字母字形基本控制信息库文件0305的组成内容主要包括书法字体名称“楷体”03051、汉字分解性代码〃 0〃 03052、文字高度03053、 文字宽度03054、信息库文字编码范围03055、第1个文字信息存储标识符“HI ” 03056、第1 个文字信息存储标识符“HI” 03056、文字的检索代码030561、文字的组成笔画数M030562、 第1个笔画的转折分段数K1N030563、第1个转折分段对应的书写同步字形控制点数量 Z1N0305631、笔画的起始点坐标03056311、轮廓1第2个字形控制点坐标03056312、轮廓2第2个字形控制点坐标03056313....... 03056314、轮廓1第ZlN个字形控制点坐标·03056315、轮廓2第ZlN个字形控制点坐标03056316、第2个转折分段对应的书写同步字形控制点数量Z2N0305632、轮廓1第1个字形控制点坐标03056321、轮廓2第1个字形控制点坐标03056322、轮廓1第2个字形控制点坐标03056323、轮廓2第2个字形控制点坐标03056324、...... 03056325、轮廓1第Z2N个字形控制点坐标03056326、轮廓2第Z2N个字形控制点坐标03056327....... 0305633、第KlN个转折分段对应的书写同步字形控制点数量ZK1N0305634、轮廓1第1个字形控制点坐标03056341、轮廓2第1个字形控制点坐标03056342、轮廓1第2个字形控制点坐标03056343、轮廓2第2个字形控制点坐标03056344、...... 03056345、轮廓1第ZBMN-I个字形控制点坐标03056346、轮廓2第ZBMN-I个字形控制点坐标03056347、笔画的结束点坐标03056348、第2个笔画的转折分段数K2N030564、第1个转折分段对应的书写同步字形控制点数量0305641....... 0305642、......030565、第M个笔画的转折分段数030566、第1个转折分段对应的书写同步字形控制点数量0305661....... 0305662、第2个文字信息存储标识符“H2” 03057、文字检索代码.030571、...... 030572、...... 03058、第HN个文字信息存储标识符“HN”03059、文字检索代码 030591、...... 030592 ;
8.根据权利要求1所述的线条文字演示楷体数字及字母字形基本控制信息库文件 0306,其特征在于线条文字演示楷体数字及字母字形基本控制信息库文件0306的组成内容主要包括书法字体名称“楷体” 03061、汉字分解性代码〃 0〃 03062、文字高度03063、 文字宽度03064、信息库文字编码范围03065、第1个文字信息存储标识符“HI”03066、文字的检索代码030661、文字的组成笔画数M030662、第1个笔画的转折分段数K1N030663、第1 个转折分段对应的字形控制点数量Z1N0306631、笔画的起始点坐标03066311、第2个字形控制点坐标03066312、...... 03066313、第ZlN个字形控制点坐标03066314、第2个转折分段对应的字形控制点数量Z2N0306632、第1个字形控制点坐标03066321、第2个字形控制点坐标 03066322、...... 03066323、第 Z2N 个字形控制点坐标 03066324、...... 0306633、第KlN个转折分段对应的字形控制点数量3QN0306634、第1个字形控制点坐标03066341、第2个字形控制点坐标03066342、...... 03066343、第ZBMN-I个字形控制点坐标03066344、笔画的结束点坐标03066345、第2个笔画的转折分段数K2N030664、第1个转折分段对应的字形控制点数量0306641、...... 0306642、...... 030665、第M个笔画的转折分段数030666、第1个转折分段对应的字形控制点数量0306661....... 0306662、第2个文字信息存储标识符“H2” 03067、文字检索代码030671、...... 030672、...... 03068、第HN个文字信息存储标识符“HN” 03069、文字检索代码030691、...... 030692 ;
9.根据权利要求1所述的基本笔画的字形保真方法,其特征在于基本笔画的基本控制信息计算转换为对应文字字形基本控制信息时根据以下原则计算1)当基本笔画只有一个字形转折分段,且只有一个字形控制点时,该基本笔画为圆点,按照圆点笔画的处理方法处理;2)当基本笔画只有一个字形转折分段,以基本笔画的字形控制信息中的首尾点坐标和文字字形控制信息中的基本笔画的对应的首尾点坐标按照一般的数学转换方法确定的长度转换比例及转换角度,来计算文字字形中该基本笔画对应的其他各字形控制点的坐标;3)当基本笔画包含不只一个转折分段时,按照以下原则计算字形转折分段处的字形控制点坐标,其中笔锋文字演示计算2条轮廓线的相应信息①当X= X。,Y乒Y。时
10.根据权利要求1所述的数字化字帖,其特征在于数字化字帖是根据文字的字形基本控制信息计算文字的字帖打印信息,并可以按照需要在文字字形中心线上打印带书写方向的指示箭头。
全文摘要
一种演示文字书写过程的数字化方法以及软件系统,从编制文字字形基本控制信息,计算文字显示控制信息,到形成文字书写演示信息,最终在智能装置上显示相应文字字形,整个文字书写演示过程都基于数字信息的基础上,可以对演示文字进行缩放、旋转、倾斜、调整颜色、书写演示时间控制、笔画宽度调整、单笔画书写演示、数字化字帖制作以及其他有关目的。对于字母类及复杂文字的书写演示,针对不同性能类型智能装置的应用,按照笔锋文字演示及线条文字演示都做了详细的说明。实现了语言文字书写教育的数字化,有利于语言文字书写的学校、家庭教育的普及规范化、对外互相交流。更对计算机上汉字的书写演示做了详细的说明。
文档编号G09B11/00GK102184652SQ201110144649
公开日2011年9月14日 申请日期2011年6月1日 优先权日2011年6月1日
发明者张建强 申请人:张建强
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1