首页 / 专利库 / 专利权 / 第I章 / 国际申请 / 修改 / 一种文档中的图形文件修改方法

一种文档中的图形文件修改方法

阅读:308发布:2020-07-16

专利汇可以提供一种文档中的图形文件修改方法专利检索,专利查询,专利分析的服务。并且本 发明 提出一种文档中的图形文件 修改 方法,当与文档中嵌入的图形文件相对应的外部程序的链接信息发生错乱,乃至完全丢失的情况下,无法打开外部程序对文档中嵌入的图形文件进行修改,本发明的方法:用户发起某个特定的嵌入的图形文件的修改 请求 ,并 指定 该图形文件所处 位置 在文档中的段落序号;查找程序获取该段落内容中的所有嵌入的图形文件的文件名;用户在 用户界面 中选择某个特定的嵌入的图形文件对应的文件名时,查找程序则解析该图形文件的文件头,运行相应的外部程序并用该程序打开该图形文件,供用户方便地修改文档中嵌入的图形文件。,下面是一种文档中的图形文件修改方法专利的具体信息内容。

1.一种文档的图形文件修改方法,其特征在于,包括以下步骤:
步骤1,用户发起某个特定的嵌入的图形文件的修改请求,并指定该图形文件所处位置在文档中的段落序号;
步骤2,查找程序解析文档的内容,获取该段落内容中的所有嵌入的图形文件的文件名;
步骤3,查找程序弹出一个用户界面,并将步骤2中获取的嵌入的图形文件的文件名显示在用户界面中;
步骤4,用户在用户界面中选择某个特定的嵌入的图形文件对应的文件名时,查找程序则解析该图形文件的文件头,若该文件头含有能打开该图形文件的外部程序的名字信息,则运行该外部程序并用该外部程序打开该嵌入的图形文件,供用户修改;
若步骤4中的外部程序无法正常运行,则向用户报错;
若步骤4中的图形文件的文件头不含有能打开该图形文件的外部程序的名字信息,则弹出用户界面让用户选择外部程序,再自动运行用户选择的外部程序打开图形文件,供用户修改;若用户选择的外部程序无法正常打开该图形文件,则向用户报错。
2.根据权利要求1所述的一种文档的图形文件修改方法,其特征在于,所述的查找程序可以根据Office Open XML规范编写。
3.根据权利要求1所述的一种文档的图形文件修改方法,其特征在于,所述的用户界面包括图形用户界面和文本用户界面。
4.根据权利要求1所述的一种文档的图形文件修改方法,其特征在于,运行外部程序的方式包括:人工运行外部程序方式和查找程序以子进程的方式自动运行外部程序方式。
5.根据权利要求1所述的一种文档的图形文件修改方法,其特征在于,所述的用户发起某个特定的嵌入的图形文件的修改请求,并指定该图形文件所处位置在文档中的段落序号,包括:在Windows的命令行窗口中,将待修改的图形文件在文档中的段落序号保存到一个磁盘文件中。
6.根据权利要求1所述的一种文档的图形文件修改方法,其特征在于,所述的用户发起某个特定的嵌入的图形文件的修改请求,并指定该图形文件所处位置在文档中的段落序号,包括:执行WORD VBA宏过程,规定待修改的图形文件在文档中的段落序号是光标所在位置的段落序号,该序号的获取通过执行一个WORD VBA宏过程。
7.根据权利要求6所述的一种文档的图形文件修改方法,其特征在于,所述的执行WORD VBA宏过程的方法包括:
在Word软件中,对要修改的嵌入的图形文件发送一个鼠标事件;
在Word软件中,手工通过菜单执行一个WORD VBA宏过程;
在Word软件中,按下一个WORD VBA宏过程绑定的快捷键,以启动该宏过程。

说明书全文

一种文档中的图形文件修改方法

技术背景

[0001] 本发明属于计算机软件领域,特别涉及一种文档中嵌入的图形文件修改方法。

背景技术

[0002] 支持图文混排功能的排版软件直观性好,具有较强的易用性和用户亲和,例如微软公司的Word软件。Word软件的2007版本遵循开放的文档格式规范(即Office Open XML规范),可将外部程序绘制的公式、表格、图片等均以嵌入的图形文件形式插入到Word文档中,并与文字混合编排。Word文档中保存着与文档中嵌入的图形文件相对应的外部程序的链接信息,当鼠标双击Word文档中的某个嵌入的图形文件时,Word软件便可自动打开能识别该图形文件的外部程序,对该图形文件进行方便的修改,使用过程非常高效。
[0003] 目前,使用支持图文混排功能的排版软件保存文档时,与文档中嵌入的图形文件相对应的外部程序的链接信息有时会错乱,甚至会丢失。在这种情况下,排版软件无法找到能识别嵌入的图形文件的外部程序,从而无法打开外部程序对文档中嵌入的图形文件进行修改,用户若想修改则只能删除该图形文件,再用外部程序重新绘制一个新的公式、表格、图片等,再重新插入到文档中,很浪费人力。可见,在这种情况下,文档中嵌入的图形文件的修改过程很不高效。

发明内容

[0004] 本发明针对上述缺点,提出一种文档中嵌入的图形文件的修改方法。当与文档中嵌入的图形文件相对应的外部程序的链接信息发生错乱,乃至完全丢失的情况下,根据该图形文件自身的内容找到能打开该图形文件的外部程序,运行相应的外部程序并用该程序打开该图形文件,供用户方便地修改文档中嵌入的图形文件。
[0005] 本发明提出的一种文档中的图形文件的修改方法,步骤如下:
[0006] 步骤1,用户发起某个特定的嵌入的图形文件的修改请求,并指定该图形文件所处位置在文档中的段落序号。
[0007] 步骤2,查找程序解析文档的内容,获取该段落内容中的所有嵌入的图形文件的文件名。
[0008] 步骤3,查找程序弹出一个用户界面,并将步骤2中获取的嵌入的图形文件的文件名显示在用户界面中。
[0009] 步骤4,用户在用户界面中选择某个特定的嵌入的图形文件对应的文件名时,查找程序则解析该图形文件的文件头,若该文件头含有能打开该图形文件的外部程序的名字信息,则运行该外部程序并用该外部程序打开该嵌入的图形文件,供用户修改。
[0010] 进一步,若步骤4中的外部程序无法正常运行,则向用户报错。
[0011] 进一步,若步骤4中的图形文件的文件头不含有能打开该图形文件的外部程序的名字信息,则弹出用户界面让用户选择外部程序,再自动运行用户选择的外部程序打开图形文件,供用户修改。若用户选择的外部程序无法正常打开该图形文件,则向用户报错。
[0012] 进一步,所述的查找程序可以根据Office Open XML规范编写。
[0013] 进一步,所述的用户界面包括图形用户界面和文本用户界面。
[0014] 进一步,步骤4中所述的运行外部程序的方式包括:人工运行外部程序和查找程序以子进程的方式自动运行外部程序。
[0015] 本发明的有益效果是:通过编写的查找程序,获取文档中指定段落内容中的所有嵌入的图形文件的文件名,根据该图形文件自身的内容找到能打开该图形文件的外部程序,运行相应的外部程序并用该程序打开该图形文件,供用户方便地修改文档中嵌入的图形文件。附图说明
[0016] 无

具体实施方式

[0017] 实施例
[0018] 优选Microsoft Word 2007编辑器。
[0019] 步骤1,用户发起对某个特定的嵌入的图形文件的修改请求,并指定该图形文件所处位置在文档中的段落序号,如下面的两种方法:
[0020] ◆在Windows的命令行窗口中,将待修改的图形文件在文档中的段落序号保存到一个磁盘文件中,例如:命令“echo598>c:\z.txt”即可将段落序号598写入磁盘文件c:\z.txt中。
[0021] ◆执行WORD VBA宏过程,规定待修改的图形文件在文档中的段落序号是光标所在位置的段落序号,该段落序号的获取通过执行一个WORD VBA宏过程(例如宏命令Selection Paragraphs Count可以获取段落序号),该WORD VBA宏过程还将该段落序号保存在一个磁盘文件中。
[0022] 其中,执行WORD VBA宏过程的方法,如下面的三种方法:
[0023] ■在Word软件中,对要修改的嵌入的图形文件发送一个鼠标事件,例如鼠标双击,则该图形文件的鼠标双击事件绑定的WORD VBA宏过程将自动运行。
[0024] ■在Word软件中,手工通过菜单执行一个WORD VBA宏过程。
[0025] ■在Word软件中,按下一个WORD VBA宏过程绑定的快捷键,以启动该宏过程。
[0026] 步骤2,根据Office Open XML规范编写查找程序,查找程序解析文档的内容,通过查找XML的段落开始符号与段落结束符号找到每个段落的内容,将文档中的所有段落从前到后依次递增数值1进行编号。通过读取步骤1中的磁盘文件,得到待修改的图形文件在文档中的段落序号,由此段落序号即可找到待修改的图形文件所在的段落内容,进一步获取该段落内容中的所有嵌入的图形文件的文件名。
[0027] 步骤3,查找程序弹出一个用户界面,如图形用户界面,并将步骤2中获取的嵌入的图形文件的文件名显示在用户界面中,供用户选择。
[0028] 步骤4,用户通过发送鼠标事件或键盘输入的方式在用户界面中选择某个特定的嵌入的图形文件对应的文件名时,,查找程序解析该图形文件的文件头,若该文件头含有能打开该图形文件的外部程序的名字信息,则运行该外部程序并用该外部程序打开这个图形
相关专利内容
标题 发布/更新时间 阅读量
一种环保修改液 2020-05-12 539
移动呼叫修改 2020-05-12 598
修改命令 2020-05-11 446
路线修改 2020-05-11 126
百叶修改器 2020-05-12 789
修改图表 2020-05-11 515
修改设备通知 2020-05-13 653
修改带 2020-05-11 30
一种修改器 2020-05-12 120
修改书写笔 2020-05-12 825
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈