书签 分享 收藏 举报 版权申诉 / 18

将具有文本字符的文件编码及传送的方法.pdf

  • 上传人:xia****o6
  • 文档编号:651995
  • 上传时间:2018-03-01
  • 格式:PDF
  • 页数:18
  • 大小:745.86KB
  • 摘要
    申请专利号:

    CN95109495.5

    申请日:

    1995.09.08

    公开号:

    CN1144939A

    公开日:

    1997.03.12

    当前法律状态:

    终止

    有效性:

    无权

    法律详情:

    专利权的终止(未缴年费专利权终止)授权公告日:2002.11.20|||专利申请权、专利权的转移(专利权的转移)变更项目:专利权人变更前权利人:华康科技开发股份有限公司变更后权利人:威锋数位开发股份有限公司变更项目:地址变更前:台湾省台北市民生东路3段115号4楼变更后:台湾省台北市民生东路3段115号10楼登记生效日:2003.9.22|||授权|||公开|||

    IPC分类号:

    G06F17/21

    主分类号:

    G06F17/21

    申请人:

    华康科技开发股份有限公司;

    发明人:

    戴光正

    地址:

    中国台湾省台北市民生东路3段115号4楼

    优先权:

    专利代理机构:

    上海专利商标事务所

    代理人:

    孙敬国

    PDF完整版下载: PDF下载
    内容摘要

    一种将具有文本字符的文件编码的方法,包括:提供一字模式记忆器;选择一文本字符;当对应该文本字符的字符信息存在于字模式记忆器中时,指派一对应该文本字符的自定码,将该自定码储存在字型档的字符信息区位中,且将该字符信息储存在字符信息区位中,并将构成该文本字符组成的基本单元信息储存在基本单位信息区位中;不存在时,指派一自定码,且将该自定码储存在字符信息区位中,并产生外形数据,将该外形数据做为字符信息储存在字型档中。

    权利要求书

    1: 一种将具有文本字符的文件编码的方法,其特征在于包括以 下的步骤: I、提供一具有第一记忆区位及第二记忆区位的字模式记忆器, 该第一记忆区位储存多个基本单元信息,该第二记忆区位储存多个 字符信息; II、选择该文件的一文本字符; III、当对应于选定的文本字符的字符信息存在于该字模式记忆 器中时,则 (1)指派一自定码以对应于该选定的文本字符,同时将该自定码 储存在一字型档的字符信息区位中; (2)将对应于该选定的文本字符的字符信息储存在该字型档的 字符信息区位中;及 (3)将构成该选定的文本字符的基本单元信息储存在该字型档 的一基本单位信息区位中; IV、继续对该文件的下一文本字符,重复II至III的步骤,直到 该文件所有文本字符的字符信息被储存在该字型档的字符信息区位 中为止。
    2: 如权利要求1所述的将具有文本字符的文件编码的方法,其 特征在于: 在步骤II至IV之间,包括一步骤:如果对应于所选定的文本字 符的字符信息不存在于该字模式记忆器中时,则指派一自定码以对 应于该选定的文本字符,同时将该自定码储存在该字型档的字符信 息区位中;产生一该选定的文本字符的外形数据,并以该外形数据做 为该选定的文本字符的字符信息而储存在该字型档的字符信息区位 中。
    3: 如权利要求1所述的将具有文本字符的文件编码的方法,其 特征在于: 在步骤II之后包括一步骤:如果所选定的文本字符的字符信息 已储存在字型档中时,则将对应于该选定文本字符的自定码储存在 字型档的字符信息区位中,并继续选择该文件的下一个文本字符。
    4: 如权利要求1所述的将具有文本字符的文件编码的方法,其 特征在于: 该字模式记忆器的第二记忆区位中所储存的字符信息包含一字 符的标准码,利用该选定文本字符所指派的标准码与储存在该字模 式记忆器中的标准码相比较的结果,以确定对应于该选定的文本字 符的字符信息是否存在于该字模式记忆器中。
    5: 如权利要求1所述的将具有文本字符的文件编码的方法,其 特征在于: 每一基本单元信息包含一各自的基本单元ID码,及一在预定 基本单元空间中的外形数据; 每一字符信息包含一构成该字符的基本单元的ID码,以及一 在预定字符空间中构成该字符的基本单元的位置与大小之值。
    6: 如权利要求5所述的将具有文本字符的文件编码的方法,其 特征在于:     该显示于预定字符空间中构成字符的基本单元的位置值是依X 轴、Y轴方向的平移值而定义。
    7: 如权利要求5所述的将具有文本字符的文件编码的方法,其 特征在于: 该显示于预定字符空间中构成该字符的基本单元的大小值是依 X轴、Y轴方向的比例因子而定义。
    8: 如权利要求5所述的将具有文本字符的文件编码的方法,其 特征在于: 该显示于预定字符空间中,每一基本单元信息进一步包含一基 本单元的方位值。
    9: 如权利要求1所述的将具有文本字符的文件编码的方法,其 特征在于: 在步骤IV之后包括一将该字型档储存在一可携带的数据储存 媒体中的步骤。
    10: 如权利要求1所述的将具有文本字符的文件编码的方法, 其特征在于: 该方法进一步包括有一将文件描述信息储存在该字型档的文件 描述区位中的步骤,该文件描述信息包含一由字模式大小、字体、字 模式特性、文本字符位置所形成的字模式关连数据及一依该字模式 关连数据所记述的文本文字的自定码。
    11: 一种自一传送计算机系统将一具有文本字符的文件传送到 一接收计算机系统的方法,其特征在于包括以下的步骤: 在该传送计算机系统中的步骤为: I、先将一文件编码,其包含有: 1.提供一具有第一记忆区位及第二记忆区位的字模式记忆器, 该第一记忆区位用来储存多个基本单元信息,该第二记忆区位用来 储存多个字符信息; 2.选择该文件的一文本字符; 3.如果对应于所选定的文本字符的字符信息存在于该字模式 记忆器中,则 (1)指派一自定码以对应于该选定的文本字符,同时将该自定码 储存在一字型档的字符信息区位中;(2)将对应于该选定的文本字符 的字符信息储存在该字型档的字符信息区位中;及(3)将构成该选定 的文本字符的基本单元信息储存在该字型档的一基本单位信息区位 中; 4.继续对该文件的下一文本字符,重复2.与3.的步骤,直到 该文件所有文本字符的字符信息被储存在字型档的字符信息区位中 为止; II、传送上述的字型档,并以一接收计算机系统接收该字型档; 而在该接收计算机系统中的步骤是: III、接收一藉由上述传送计算机系统所传送的字型档;且 IV、将该字型档解码以还原上述的文件。
    12: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 在步骤II至IV5之间,进一步包括以下步骤:如果对应于所选 定的文本字符的字符信息不存在于该字模式记忆器中,则指派一自 定码以对应于该选定的文本字符,同时将该自定码储存在该字型档 的字符信息区位中;产生一该选定的文本字符的外形数据,并将该外 形数据作为该选定的文本字符的字符信息而储存在该字型档的字符 信息区位中。
    13: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 在该接收计算机系统中进一步包括一列印该还原文件的步骤。
    14: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 在该接收计算机系统中进一步包括一显示该还原文件的步骤。
    15: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 在该传送计算机系统中的步骤II之前,进一步包含一将该字型 档储存在一可携带的数据储存媒体中的步骤。
    16: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 在该传送计算机系统中,在步骤II5之后,如果所选定的文本字 符的字符信息已储存于该字型档中时,则将对应于该选定的文本字 符的自定码储存在字型档的字符信息区位中,并继续选择该文件的 下一个文本字符。
    17: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 该字模式记忆器的第二记忆区位中所储存的字符信息包含一字 符的标准码,利用该选定的文本字符所指派的标准码与储存在该字 模式记忆器中的标准码相比较的结果,以确定对应于该选定的文本 字符的字符信息是否存在于该字模式记忆器中。
    18: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 每一基本单元信息包含一各自的基本单元识别码,及一在预定 基本单元空间中的外形数据; 每一字符信息包含一构成该字符的基本单元的识别码,以及一 在预定字符空间中的构成该字符的基本单元的位置与大小之值。
    19: 如权利要求18所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 该显示于预定字符空间中构成字符的基本单元的位置值是依X 轴、Y轴方向的平移值而定义。
    20: 如权利要求18所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 该显示于预定字符空间中的构成该字符的基本单元的大小值是 依X轴、Y轴方向的比例因子而定义。
    21: 如权利要求18所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 该显示于预定字符空间中,每一基本单元信息进一步包含一基 本单元的方位值。
    22: 如权利要求11所述的自一传送计算机系统将一具有文本 字符的文件传送到一接收计算机系统的方法,其特征在于: 该方法进一步包括一将文件描述信息储存在该字型档的文件描 述区位中的步骤,该文件描述信息包含一由字模式大小、字体、字模 式特性、文本字符位置所形成的字模式关连数据及一依该字模式关 连数据所记述的文本文字的自定码。

    说明书


    将具有文本字符的文件编码及传送的方法

        本发明涉及一种将具有文本字符的文件编码及传送的方法,特别是涉及一种将具有文本字符的文件编码的方法及将一具有文本字符(text character)文件自一计算机系统传至另一计算机系统的方法。

        目前完成一般文件的传输是藉由使用标准码而将一文件编码或是将一文件转换成视频信号的方式来传输。以前者来说,该标准码是依文件的语言而定。例如:英文文件是使用ASCII或EBCDIC码,而日文文件则使用JIS码。以中文文件来说,在台湾方面是使用CNS或BIG-5码,至于中国大陆地区则是使用GB码。因此产生一主要缺点,就是当使用标准码来传送一文件时,接收计算机系统即使是使用数种语言仍可能无法将文件还原,因为上述接收计算机系统很少具有将目前使用于全世界的所有标准码解码的能力。

        此外,一文件的传送也可用一数字扫描器,而将该文件转换成视频信号来完成。然而,将文件视频(图像)化后,需要较大的储存记忆空间与较长的传输时间。

        本发明的目的在提供一种将具有文本字符的文件编码的方法及将一具有文本字符文件从一计算机系统传到另一计算机系统地方法,也就是使一接收计算机系统能将由传送计算机系统所送出的任何语言的文件完全地还原。并且,由于本发明不需将文件的文本字符转换成视频信号,所以依本发明的编码方法所得的文件的储存空间比较小,且传送时间也比较短。

        为了达到上述目的,本发明将具有文本字符的文件编码的方法包括以下的步骤:

        I、提供一具有第一记忆区位及第二记忆区位的字模式(字型)记忆器,该第一记忆区位用来储存多个基本单元信息,该第二记忆区位用来储存多个字符信息;

        II、选择该文件的一文本字符;

        III、当对应于所先定的文本字符的字符信息是存在于该字模式记忆器中时,则

        (1)指派一自定码以对应于该选定的文本字符,同时将该自定码储存在一字模式文档(字型档)的字符信息区位中;

        (2)将对应于该选定的文本字符的字符信息储存在该字模式文档的字符信息区位中;

        (3)将构成该选定的文本字符的基本单元信息储存在该字模式文档的一基本单位信息区位中;

        IV、对该文件的下一文本字符,重复(2)至(3)的步骤,直到该文件所有文本字符的字符信息被储存在该字模式文档的字符信息区位中为止。

        当对应于所选定的文本字符的字符信息不存在于该字模式记忆器中,则指派一自定码以对应于该选定的文本字符,同时将该自定码储存于该字模式文档的字符信息区位中,而且产生一该选定的文本字符的外形数据,并将该外形数据作为该选定的文本字符的字符信息而储存在该字模式文档的字符信息区位中。

        当然,如果所选定的文本字符的字符信息已储存在该字模式文档中时,则只需将对应于该选定的文本字符的自定码储存在该字模式文档的字符信息区位中就可以,并继续选择该文件的下一个文本字符。

        为了达到上述的另一目的,本发明将一具有文本字符文件自一计算机系统传到另一计算机系统的方法包括以下的步骤:

        I、将一文件编码,包括:

        1.提供一具有第一记忆区位及第二记忆区位的字模式记忆器,该第一记忆区位用来储存多个基本单元信息,该第二记忆区位用来储存多个字符信息;

        2.选择一该文件的文本字符;

        3.当对应于所选定的文本字符的字符信息存在于该字模式记忆器中时,则

        (1)指派一自定码以对应于该选定的文本字符,同时将该自定码储存于一字模式文档的字符信息区位中;

        (2)将对应于该选定的文本字符的字符信息储存在该字模式文档的字符信息区位中;及(3)将构成该选定的文本字符的一基本单元信息储存在该字模式文档的基本单位信息区位中;

        4.继续对该文件的下一文本字符,重复2,至3的步骤,直到该文件所有文本字符的字符信息被储存在该字模式文档的字符信息区位中为止;

        II、传送该字模式文档,并以一接收计算机系统接收该字模式文档,而在该接收计算机系统中的步骤为:

        III、接收一藉由上述传送计算机系统所传送的字模式文档;

        IV、将该字模式文档解码以还原上述的文件。

        该被还原的文件可被列印出或显示在上述接收计算机系统上。

        下面结合附图及实施例对本发明进行详细说明:

        图1是本发明的编码方法,将一文件编码的实施例的流程图。

        图2是使用在本发明的编码方法中的字模式记忆器的内容说明图。

        图3是依本发明的编码方法所产生的字模式文档的说明图。

        在日本的第61-147288号的公开专利公报中,揭示一种文字图样产生显示装置,用来产生汉字字符,并将其显示于计算机屏幕上。该文字图样产生显示装置具有一提供汉字字符数据给中央处理器(CPU)的字模式记忆器。在该公报中,每一汉字字符是由多个基本单元所组成。每一基本单元可对应一文字的笔划(stroke)或是一组笔划(部首)。因此,使用在该文字图样产生显示装置的字模式记忆器包含一多个基本单元信息及一多个字符信息,每一基本单元信息再包括一各别的基本单元的识别码与一显示在预定基本单元空间(predetermined basic unitspace)中各别基本单元的外形数据(out-line data),此外,每一字符信息则包括一组构成一字符的组成基本单元的识别码,一组显示在预定字符空间中的组成基本单元的位置数据与大小数据等。

        当要将一汉字字符显示在计算机屏幕上时,上述中央处理器就会从该字模式记忆器中读出对应于该汉字字符的字符信息与基本单元信息,并将所读出的数据送到一描绘控制器,在该描绘控制器中依该汉字字符的字符信息(X、Y方向的大小、位置、字体、颜色)与基本单元信息作运算、描述、经该描绘控制器运算、描述后的结果则储存在一图像结构储存器中,再藉由一输出处理器将储存在上述图像结构储存器中的文字图像显示在屏幕上。

        而本发明的编码方法中,该具有文本字符的文件是在原始计算机系统中以标准码来进行编码,而其字符结构项系藉由一类似于上述日本公报中所使用的字模式记忆器来进行编码。该编码后的本文文件被储存在一字模式文档中,且经由一以往的传送方式(例如:电子邮件传送)而将该字模式文档传送到一接收计算机系统。

        如图1所示,为说明本发明将一文件编码的方法较佳实施例的流程图,其包括以下的步骤:

        步骤I:如图2所示,该字模式记忆器10具有一用来储存多个基本单元信息的第一记忆区位11及一用来储存多个字符信息的第二记忆区位13。每一基本单元信息包含一各自的基本单元识别码(ID)及一在预定基本单元空间中的外形数据(OD)。该外形数据可为贝式曲线(Bezier curve)数据、样条(Spline)曲线数据或是向量数据等。每一字符信息包含一字符各自的标准码(SD)、一构成该字符的基本单元的识别码(ID)、一显示在预定字符空间中构成该字符基本单元的位置与大小值,以及显示在预定字符空间中构成该字符基本单元的方位(O)。上述显示在预定字符空间中的构成该字符基本单元的位置值是以X轴、Y轴方向的平移值(Xn、Yn)来定义,而显示在预定字符空间中构成该字符基本单元的大小值是以X轴、Y轴方向的比例因子(Sx、Sy)来定义。

        步骤II:选择一文件的文本字符,并加以编码。

        步骤III:判断对应所选定的字符信息是否存在于该字模式记忆器10中。于本实施例中,上述的判断动作是由指派给所选定的字符的标准码与储存于该字模式记忆器10的标准码(SD)相比较的结果而完成。

        步骤IV:如果对应于所选定的文本字符的字符信息存在于该字模式记忆器10中,则指派一对应于该选定的文本字符的自定码,同时将该自定码储存在一字型档(字模式文档)的字符信息区位中。如图3所示,该自定码(UD)被储存在字型档20的字符信息区位23中。并且对应于该选定的文本字符的字符信息随后被储存在该字符信息区位23中,而构成该选定的文本字符的组成的基本单元信息被储存在上述字型档20的基本单位信息区位21中。另外,于该字型档20的字符信息区位23中的组成基本单元的识别码(ID)用来指出该基本单位信息区位21的基本单位信息的相关地址。

        步骤V:如果对应于所选定的文本字符的字符信息不存在于该字模式记忆器10中,则指派一对应于该选定的文本字符的自定码(UD),同时将该自定码(UD)储存在该字型档20的字符信息区位23中。同时,使用一以往的外形产生器(outline generator)产生该选定的文本字符的外形数据,并将该外形数据做为该选定的文本字符的字符信息而储存在该字型档20中,目前常用的外形产生器为ALTSYS公司所开发的FontoGrapher工具程序。该外形数据可直接储存在该字型档20字符信息区位23中的对应自定码(UD)后,或是储存在该字型档20的基本单位信息区位21中,对于后者来说,该基本单位信息区位21中储存有一ID码及一外形信息(OD),每一外形数据分别指派有一ID码,而该被指派的ID码被直接储存在该字符信息区位23中的自定码(UD)之后。

        步骤VI:继续对该文件的其他文本字符,重复(II)到(V)的步骤,直到该文件所有文本字符的字符信息被储存于该字型档20中为止。

        在步骤IV与步骤V中,如果所选定的文本字符的字符信息已储存在该字型档20中时,也就是该文本字符重复出现在该文件中时,则可减去之前已储存于该字型档20中重复的部份。只需将对应于该选定的文本字符的自定码(UD)储存在该字型档20的字符信息区位23中就可以了,以达到减小所需储存空间的功效。

        此外,该字型档20进一步具有一用来储存一件以上文件描述数据的文件描述区位25,上述的文件描述数据是可用如PCL/ESCP/POSTSCRIPT的列表机页描述语言来描述,而其文件描述数据包含一具有字模式大小、字模式型态、字模式属性(立体、斜体等)、字模式位置等数据的字模式相关数据,以及一该文本字符的自定码(UD)。因此,利用本发明的编码方法所产生的该字型档20可被彻底地解码并确实地还原,即使是原始文件中的文本字符具有不同的大小值与字型。

        本发明的编码方法可利用在单纯的文字文件或是具有图形与文字的文件。对后者的文件型态来说,该文件的图形可储存在该字型档20的图形区位中。

        而且,利用本发明的编码方法所产生的该字型档20可被储存在可携式数据储存媒体中,例如软磁盘。该字型档20也可藉由电子文件传输而传送到接收计算机系统。在上述两例中,该计算机系统必须具有将该字型档20解码且可还原为原始文件的能力。

        因为该字型档20并未包含任何标准码,所以另一计算机系统可将任何语言文件的字型档20还原成原始文件。此外,因为该字型档20并未包含文件的文本字符的视频信号,所以用来储存该字型档20的记忆空间比较小且传送时间也比较短。

        本发明的编码方法可以操作系统打印机驱动程序来施行,藉此,该编码方法的执行可藉由运行一Print-to-File指令来达成。此外,依照本发明的编码方法,也可设计出产生该字型档20的专用硬件装置。

        承上所述,为了还原成原始文件,必须在另一计算机系统中将字型档20解码,在施行解码时,一还原模块(图未示)用来接收该字型档20的内容,并将该内容还原成文件的文本字符。而该还原模块的动作是以编码方法的反顺序的方式进行。依据该字型档20中的字符信息而读出组成文字的基本单元的外形数据,而获得一个对应于字符的图样。依照该字型档20中的文件描述信息可将文本字符忠实地还原于计算机屏幕上,或是列印出来。

        如本发明的编码方法,该还原模块是藉由一操作系统的应用程序或是藉由专用硬件装置来实施,无论是那一种实施方法,该还原模块都可运用在计算机打印机上,使该原始文件可以正确地列印出来。

        在此应注意的是,同一计算机系统中可同时具有本发明的编码与解码能力,此外,该编码与解码的运行也可在分离的计算机系统中施行。以解码的运行来说,即使是该分离的计算机系统具有不同的操作系统,但是只要使用本发明的方法也能将该字型档20还原为原始文件。

        综上所述,本发明将具有文本字符的文件编码及传送的方法,确实能使接收计算机系统将由传送计算机系统所送出的任何语言的文件完全地还原,而且,由于本发明不需将文件的文本字符转换成视频信号,所以依本发明的编码方法所得的文件的储存空间比较小,且传送时间也比较短。

    关 键  词:
    具有 文本 字符 文件 编码 传送 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:将具有文本字符的文件编码及传送的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-651995.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1