一种数字格式转换的方法与装置的制作方法

文档序号:6334078阅读:308来源:国知局
专利名称:一种数字格式转换的方法与装置的制作方法
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种数字格式转换的方法与装置。
背景技术
随着计算机软件技术的不断发展,文字处理应用程序(例如Microsoft Word与 Power Point)得到了使用者的广泛青睐,并且在政府、企业和个人的日常办公与生活中也 有着广泛的应用。文字处理应用程序主要用于文字编辑、表格处理和图文混排,其中也包含 了对数字的编辑与处理。而现有技术中对数字的处理还仅仅局限于对数字的大小、颜色、字 体类型,而无法将数字转换为某一特定的目标格式,例如,在使用文字处理应用程序时,可 输入一个保留两位小数的百分数87. 30%,该百分数的数字部分以及符号部分只能由操作 人员手动输入,而无法将87. 3直接转换为保留两位小数的百分数或其他数字格式。因此,本发明人发现现有技术中无法实现数字格式的自动转换,这将给用户的使 用带来很多不便。

发明内容
本发明实施例提供一种数字格式转换的方法与装置,用于解决无法实现数字格式 自动转换的问题。一种数字格式转换的方法,所述方法包括获取文字处理文档中需要进行格式转换的待转换数字以及所述待转换数字的目 标转换格式的信息;查找所述目标转换格式对应的转换方式信息,根据查找到的转换方式信息将所述 待转换数字转换为具有所述目标转换格式的目标数据;将转换后得到的目标数据代替所述待转换数字。一种数字格式转换的装置,该装置包括获取单元,用于获取文字处理文档中需要进行格式转换的待转换数字以及所述待 转换数字的目标转换格式的信息;查找单元,用于查找所述目标转换格式对应的转换方式信息;转换单元,用于根据查找到的转换方式信息将所述待转换数字转换为具有所述目 标转换格式的目标数据;替换单元,用于将转换后得到的目标数据代替所述待转换数字。本发明实施例提供的方法,将待转换数字按照预先设置的目标转换格式所对应的 转换方式进行格式转换,并将转换后得到的目标数据代替转换前的待转换数字,因此,可以 实现数字格式自动转换的目的。


图1为本发明实施例提供的数字格式转换的方法示意图2为本发明实施例提供的数字格式转换装置示意图。
具体实施例方式本发明实施例提供一种数字格式转换的方法,通过使用该方法用户可对文 字处理文档中被选中的数字进行多种格式的转换,例如可将数字“1211”直接转换为 "Y1, 221. 00”的货币格式,而不需要人为手动输入该货币格式的数字;所述文字处理文档 具体可为Word或者PPt,但不限于这两种;如图1所示,该方法包括如下步骤步骤11,获取文字处理文档中需要进行格式转换的待转换数字以及所述待转换数 字的目标转换格式的信息;步骤12,查找所述目标转换格式对应的转换方式信息,根据查找到的转换方式信 息将所述待转换数字转换为具有所述目标转换格式的目标数据;步骤13,将转换后得到的目标数据代替所述待转换数字;在步骤11中包括,根据用户在文字处理文档中选中的一个或多个需要进行格式 转换的待转换数字,终端获取所述待转换数字的目标转换格式的信息;在步骤11中获取待转换数字的目标转换格式的信息的方法具体可以包括以下两 种方法第一种接收用户在数字格式选项中为待转换数字设置的目标转换格式的信息; 所述目标转换格式的信息中包括目标转换格式类型的信息;当使用第一种方法获取待转换数字的目标转换格式的信息时,在步骤12中包括, 通过查找目标转换格式类型对应的转换方式信息,并根据查找到的转换方式信息将所述待 转换数字转换为具有所述目标转换格式的目标数据;第二种接收用户在数字格式选项中为待转换数字设置的目标转换格式的信息; 所述目标转换格式的信息中包括目标转换格式类型及参数的信息;当使用第二种方法获取待转换数字的目标转换格式的信息时,在步骤12中包括 通过查找所述目标转换格式类型和参数对应的转换方式信息,并根据查找到的转换方式信 息将所述待转换数字转换为具有所述目标转换格式的目标数据。以下以具体实施例详细介绍实施例一本发明实施例一提供一种根据目标转换格式类型进行数字格式转换的方法,具体 可用于在Word或PPt中对选中的待转换数字进行目标格式的转换,具体操作步骤如下步骤21,操作人员在终端中的Word或PPt中将针对数字的“数字格式”选项设置 在Word或PPt的菜单栏中,并对该选项进行相应的功能设置使该选项拥有数字格式转换的 功能,所述操作人员可以是程序开发人员;本步骤中对该选项需要进行如下设置1、设置“数值”功能选项,该选项使得所选中的数字可以按照预先设置的数值格式 类型对应的转换方式进行转换;2、设置“货币”功能选项,该选项使得所选中的数字可以按照预先设置的货币格式 类型对应的转换方式进行转换;3、设置“会计型”功能选项,该选项使得所选中的数字可以按照预先设置的会计型 格式类型对应的转换方式进行转换;
5
4、设置“日期”功能选项,该选项使得所选中的数字可以按照预先设置的日期格式 类型对应的转换方式进行转换;5、设置“时间”功能选项,该选项使得所选中的数字可以按照预先设置的时间格式 类型对应的转换方式进行转换;6、设置“百分比”功能选项,该选项使得所选中的数字可以按照预先设置的百分比 格式类型对应的转换方式进行转换;7、设置“分数”功能选项,该选项使得所选中的数字可以按照预先设置的分数格式 类型对应的转换方式进行转换;8、设置“科学记数”功能选项,该选项使得所选中的数字可以按照预先设置的科学 记数格式类型对应的转换方式进行转换;9、设置“特殊”功能选项,所述特殊功能选项包括邮政编码格式类型、中文大写数 字格式类型、中文小写数字格式类型以及中文大写货币格式类型,该选项所对应的使得所 选中的数字可以按照预先设置的上述格式类型对应的转换方式进行转换;步骤22,用户在Word或者PPt中选中需要进行格式转换的待转换数字,并在“数 字格式”选项中为所述待转换数字设置目标转换格式类型; 在本步骤中,用户在菜单栏中单击“数字格式”选项,在弹出的“数字格式”窗口中 根据要获得的目标数据,对步骤21中的功能选项对应的格式类型进行选择,以此为待转换 数字设置目标转换格式;步骤23,当终端接收用户在Word或者PPt中为所述待转换数字设置的目标转换格 式后,根据所获得的目标转换格式的信息查找所述目标转换格式对应的转换方式信息,并 且根据查找到的转换方式信息将待转换数字转换为具有所述目标转换格式的目标数据;在本步骤中,所述目标转换格式的信息中包括目标转换格式类型的信息,因此,可 在所获得的目标转换格式的信息中查找目标转换格式的类型所对应的转换方式信息,并且 根据查找到的转换方式信息将待转换数字转换为具有所述目标转换格式的目标数据;步骤24,终端将进行格式转换后所得的目标数据代替所述待转换数字。较佳的,在本实施例中的步骤22中,用户每次可以选中连续或者不连续的多个需 要进行格式转换的数字,或者只选中一个需要进行格式转换的数字;当用户每次选中连续 或者不连续的多个需要进行格式转换的数字时将该数字作为所述需要进行格式转换的待 转换数字,在步骤23中,终端将接收为所述待转换数字设置的目标转换格式类型的信息, 并根据预先设置的目标转换格式类型对应的转换方式,对所选中的待转换数字进行格式转 换,并将转换后得到的多个目标数据代替所选中的多个连续或不连续的待转换数字;当用 户只选中一个需要进行格式转换的待转换数字时将该数字作为所述需要进行格式转换的 待转换数字,终端将会接收为该待转换数字设置的目标转换格式类型的信息,并根据预先 设置的目标转换格式类型对应的转换方式,对所选中的待转换数字进行格式转换,并将转 换后得到的目标数据代替所选中的待转换数字。实施例二 本发明实施例二提供一种根据目标转换格式类型和参数进行数字格式转换的方 法,用于在Word或PPt中对选中的待转换数字进行目标格式的转换,具体操作步骤如下步骤31,操作人员在终端中的Word或PPt中将针对数字的“数字格式”选项设置在Word或PPt的菜单栏中,并对该选项进行相应的功能设置使该选项拥有数字格式转换的 功能,所述操作人员可以是程序开发人员;本步骤中对该选项需要进行如下设置1、设置“数值”功能选项,该选项使得所选中的数字可以按照预先设置的数值格式 类型以及参数对应的转换方式进行转换;所述数值格式类型包含如下参数小数位数、千位分符隔以及正负数;所述小数位数可对所选数字的小数位数的个数进行设置;所述千位分符隔可对所选数字是否进行千位分符隔进行设置;如果选中则进行设 置;否则,不设置;所述正负数设置可将所选数字设置为正数或者负数;2、设置“货币”功能选项,该选项使得所选中的数字可以按照预先设置的货币格式 类型以及参数进行转换;所述货币格式类型包含如下参数小数位数、货币符号及正负数;所述小数位数设置方法如上述;所述货币符号设置可在所选数字之前设置相应的货币符号;所述正负数设置方法如上述;3、设置“会计型”功能选项,该选项使得所选中的数字可以按照预先设置的会计型 格式类型以及参数进行转换;所述会计型格式类型包含如下参数小数位数以及货币符号;所述小数位数以及货币符号设置方法如上述;4、设置“日期”功能选项,该选项使得所选中的数字可以按照预先设置的日期格式 类型以及参数进行转换;所述日期格式类型包含如下参数日期类型、区域;所述区域可设置所选数字所属国家范围;所述日期类型可根据所述区域的选择结果设置所选数字的日期格式类型;5、设置“时间”功能选项,该选项使得所选中的数字可以按照预先设置的时间格式 类型以及参数进行转换;所述时间格式类型包含如下参数时间类型、区域;所述区域设置方式如上述;所述时间类型可根据所述区域的选择结果设置所选数字的时间格式类型;6、设置“百分比”功能选项,该选项使得所选中的数字可以按照预先设置的百分比 格式类型以及参数进行转换;所述百分比格式类型包含如下参数小数位数、百分比符号;所述百分比符号用于直接在所选数字后加上“% ”符号;所述小数位数设置方法如上述;7、设置“分数”功能选项,该选项使得所选中的数字可以按照预先设置的分数格式 类型以及参数进行转换;所述分数格式类型包含的参数为分数类型;所述分数类型可将所选数字设置为分母为一位、两位或者三位以及分母为2、4、6、 8以及16的分数;
8、设置“科学记数”功能选项,该选项使得所选中的数字可以按照预先设置的科学 记数格式类型以及参数进行转换;所述科学记数格式类型包含的参数为小数位数;所述小数位数设置方法如上述;9、设置“特殊”功能选项,该选项使得所选中的数字可以按照预先设置的特殊格式 类型进行转换;所述特殊格式类型包含如下参数区域、类型;所述区域设置方式如上所述;所述类型用于根据所述区域的设置结果,对所选数字进行类型设置;例如,当所选 区域为“中国”时,所述类型包括邮政编码格式类型、中文大写数字格式类型、中文小写数字 格式类型以及中文大写货币格式类型;所述邮政编码格式类型可将所选数字转换为邮政编码的格式;所述中文大写数字 格式类型以及中文小写数字格式类型可将所选数字分别转换为大写数字或者小写数字;所 述中文大写货币格式类型可根据所述区域的设置结果为所选中的数字添加相应国家的货 币符号,并将所选中数字转换为大写格式;步骤32,用户在Word或者PPt中选中需要进行格式转换的待转换数字,并在“数 字格式”选项中为所述待转换数字设置目标转换格式及该目标转换格式类型对应的参数;在本步骤中,用户在菜单栏中单击“数字格式”选项,在弹出的“数字格式”窗口中 根据要获得的目标数据,对步骤31中的功能选项所对应的格式类型以及参数进行设置,以 此为待转换数字设置目标转换格式;步骤33,当终端接收用户在Word或者PPt中为所述待转换数字设置的目标转换格 式后,所述目标转换格式的信息包括目标转换格式类型及参数的信息,根据在所获得的目 标转换格式的信息中查找目标转换格式类型及参数所对应的转换方式信息,并且根据查找 到的转换方式信息将待转换数字转换为具有所述目标转换格式的目标数据;步骤34,终端将进行格式转换后所得的目标数据代替所述待转换数字。较佳的,在本实施例中的步骤32中,用户每次可以选中连续或者不连续的多个需 要进行格式转换的数字,或者只选中一个需要进行格式转换的数字;当用户每次选中连续 或者不连续的多个需要进行格式转换的数字时将该数字作为所述需要进行格式转换的待 转换数字,在步骤33中,终端将接收为所述待转换数字设置的目标转换格式类型及参数的 信息,并根据预先设置的目标转换格式类型及参数对应的转换方式,对所选中的待转换数 字进行格式转换,并将转换后得到的多个目标数据代替所选中的多个连续或不连续的待转 换数字;当用户只选中一个需要进行格式转换的数字时将该数字作为所述需要进行格式转 换的待转换数字,终端将会接收为该待转换数字设置的目标转换格式类型及参数的信息, 并根据预先设置的目标转换格式类型及参数对应的转换方式,对所选中的待转换数字进行 格式转换,并将转换后得到的目标数据代替所选中的待转换数字。如图2所示,本发明实施例提供一种数字格式转换的装置,该装置包括 获取单元S1,用于获取文字处理文档中需要进行格式转换的待转换数字以及所述 待转换数字的目标转换格式的信息; 查找单元S2,用于查找所述目标转换格式对应的转换方式信息;
8
转换单元S3,用于根据查找到的转换方式信息将所述待转换数字转换为具有所述 目标转换格式的目标数据;替换单元S4,用于转换后得到的目标数据代替所述待转换数字;该装置还包括所述获取单元Si,用于获取文字处理文档中需要进行格式转换的待转换数字以及 接收用户在数字格式选项中为所述待转换数字设置的目标转换格式类型的信息;所述查找单元S2,用于查找所述目标转换格式类型对应的转换方式信息;所述获取单元Sl用于,用于获取文字处理文档中需要进行格式转换的待转换数 字以及接收用户在数字格式选项中为所述待转换数字设置的目标转换格式类型和参数的 fn息;所述查找单元S2,用于查找所述目标转换格式类型和参数对应的转换方式信息;所述获取单元Sl用于获取用户在文字处理文档中选中的一个或多个数字,将该 数字作为所述需要进行格式转换的待转换数字。综上所述,本发明的有益效果通过本发明所述方法,可对Word以及PPt中的目标数字进行相应的格式转换,而 不是在数字输入时由人工手动完成格式的转换操作,大大的节约的劳动成本以及时间。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序 产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产 品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数字处理设备的处理 器以产生一个机器,使得通过计算机或其他可编程数字处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数字处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数字处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
9
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种数字格式转换的方法,其特征在于,所述方法包括获取文字处理文档中需要进行格式转换的待转换数字以及所述待转换数字的目标转换格式的信息;查找所述目标转换格式对应的转换方式信息,根据查找到的转换方式信息将所述待转换数字转换为具有所述目标转换格式的目标数据;将转换后得到的目标数据代替所述待转换数字。
2.如权利要求1所述的数字格式转换的方法,其特征在于,所述获取待转换数字的目 标转换格式的信息包括接收用户在数字格式选项中为所述待转换数字设置的目标转换格式类型的信息; 所述查找所述目标转换格式对应的转换方式信息包括 查找所述目标转换格式类型对应的转换方式信息。
3.如权利要求1所述的数字格式转换的方法,其特征在于,所述获取待转换数字的目 标转换格式的信息包括接收用户在数字格式选项中为所述待转换数字设置的目标转换格式类型和参数的信息;所述查找所述目标转换格式对应的转换方式信息包括 查找所述目标转换格式类型和参数对应的转换方式信息。
4.如权利要求2或3所述的数字格式转换的方法,其特征在于,所述获取文字处理文档 中需要进行格式转换的待转换数字包括获取用户在文字处理文档中选中的一个或多个数字,将该数字作为所述需要进行格式 转换的待转换数字。
5.如权利要求2或3所述的数字格式转换的方法,其特征在于,所述目标转换格式类型为数值格式类型、或货币格式类型、或会计型格式类型、或日期格式类型、或时间格式类 型、或百分比格式类型、或分数格式类型、或科学记数格式类型、或邮政编码格式类型、或中 文大写数字格式类型、或中文小写数字格式类型、或中文大写货币格式类型。
6.如权利要求3所述的数字格式转换的方法,其特征在于,在所述目标转换格式类型 为数值格式类型时,所述参数包括小数位数、千位分隔符以及正负数;在所述目标转换格式类型为货币格式类型时,所述参数包括小数位数、货币符号及正 负数;在所述目标转换格式类型为会计型格式类型时,所述参数包括小数位数以及货币符号;在所述目标转换格式类型为日期格式类型时,所述参数包括日期类型、区域; 在所述目标转换格式类型为时间格式类型时,所述参数包括时间类型、区域; 在所述目标转换格式类型为百分比格式类型时,所述参数包括小数位数、百分比符号;在所述目标转换格式类型为分数格式类型时,所述参数包括分数类型; 在所述目标转换格式类型为科学记数格式类型时,所述参数包括小数位数; 在所述目标转换格式类型为特殊格式类型时,所述参数包括区域、类型。
7.如权利要求1-3中任一所述的数字格式转换的方法,其特征在于,所述文字处理文 档为Word文档或PPt文档。
8.一种数字格式转换的装置,其特征在于,该装置包括获取单元,用于获取文字处理文档中需要进行格式转换的待转换数字以及所述待转换 数字的目标转换格式的信息;查找单元,用于查找所述目标转换格式对应的转换方式信息; 转换单元,用于根据查找到的转换方式信息将所述待转换数字转换为具有所述目标转 换格式的目标数据;替换单元,用于将转换后得到的目标数据代替所述待转换数字。
9.如权利要求8所述的数字格式转换的装置,其特征在于,所述获取单元,用于接收用 户在数字格式选项中为所述待转换数字设置的目标转换格式类型的信息;所述查找单元,用于查找所述目标转换格式类型对应的转换方式信息。
10.如权利要求8所述的数字格式转换的装置,其特征在于,所述获取单元,用于接收 用户在数字格式选项中为所述待转换数字设置的目标转换格式类型和参数的信息;所述查找单元,用于查找所述目标转换格式类型和参数对应的转换方式信息。
11.如权利要求8或9或10所述的数字格式转换的装置,其特征在于,所述获取单元用于获取用户在文字处理文档中选中的一个或多个数字,将该数字作为所述需要进行格式 转换的待转换数字。
全文摘要
本发明实施例公开了一种数字格式转换的方法与装置,涉及计算机应用技术领域,用于解决无法实现数字格式的自动转换的问题,本发明涉及的方法包括获取文字处理文档中需要进行格式转换的待转换数字以及所述待转换数字的目标转换格式的信息;查找所述目标转换格式对应的转换方式信息,根据查找到的转换方式信息将所述待转换数字转换为具有所述目标转换格式的目标数据;将转换后得到的目标数据代替所述待转换数字。可见采用本发明能够将待转换数字自动进行格式转换。
文档编号G06F17/22GK101968784SQ201010511968
公开日2011年2月9日 申请日期2010年10月13日 优先权日2010年10月13日
发明者韦宁 申请人:无锡永中软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1