[发明专利]去除从双层电子文件中复制的文本中的空格的方法与系统有效
申请号: | 201010531159.8 | 申请日: | 2010-10-29 |
公开(公告)号: | CN101980185B | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 周长岭;赵海涛;兰荣春 | 申请(专利权)人: | 方正国际软件有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明 |
地址: | 215123 江苏省苏州工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 去除 双层 电子 文件 复制 文本 中的 空格 方法 系统 | ||
1.一种去除从双层电子文件中复制的文本中的空格的方法,其特 征在于,包括:
从双层电子文件中复制相邻的两个字符,然后判断所述 两个字符是否为空格符;
在所述相邻的两个字符都不是空格符的情况下,检查复 制得到的所述两个字符之间是否存在空格,若存在空格,则将 所述双层电子文件文字层的所述两个字符中的至少一个字符 向另一字符的方向拉伸。
2.根据权利要求1所述的方法,其特征在于,从双层电子文件中 复制相邻的两个字符之前还包括:
从所述双层电子文件的当前页中复制文本块;
在所述文本块中的非空格符的字符一侧或两侧出现空格 的情况下,在输出的所述文本块中标示出该空格。
3.根据权利要求1所述的方法,其特征在于,从双层电子文件中 复制相邻的两个字符包括:
根据所述双层电子文件的内核数据确定针对相邻两个字 符的选择区域;
从所述确定的选择区域中复制字符。
4.根据权利要求1所述的方法,其特征在于,将所述两个字符中 的至少一个字符向另一字符的方向拉伸之后还包括:
判断所述两个字符之间是否存在空格,若存在则在输出 的这两个字符之间标示出该空格。
5.根据权利要求4所述的方法,其特征在于,在输出的这两个字 符之间标示出该空格之后,所述方法还包括:将拉伸后的字符 再次进行已执行的拉伸的操作。
6.根据权利要求1所述的方法,其特征在于,在所述相邻的两个 字符中的至少一个为空格符的情况下,重复执行从双层电子文 件中复制相邻的两个字符及其后的步骤,并且对当前版面中的 同一位置的两个字符不再次同时复制。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述 双层电子文件为可移植文档格式的文件。
8.一种去除从双层电子文件中复制的文本中的空格的系统,其特 征在于,包括:
复制模块,用于从双层电子文件中复制相邻的两个字符;
判断模块,用于判断所述两个字符是否为空格符;
检查模块,用于在所述相邻的两个字符都不是空格符的 情况下,检查复制得到的所述两个字符之间是否存在空格;
拉伸模块,用于若所述两个字符之间存在空格,则将所 述双层电子文件文字层的所述两个字符中的至少一个字符向 另一字符的方向拉伸。
9.根据权利要求8所述的系统,其特征在于,
所述复制模块还用于从所述双层电子文件的当前页中复 制文本块;
并且所述系统还包括输出模块,用于输出所述文本块以 及在所述文本块中的非空格符的字符一侧或两侧出现空格的 情况下,在输出的所述文本块中标示出该空格。
10.根据权利要求8所述的系统,其特征在于,所述复制模块还用 于:根据所述双层电子文件的内核数据确定针对相邻两个字符 的选择区域;从所述确定的选择区域中复制字符。
11.根据权利要求8所述的系统,其特征在于,
所述判断模块还用于在所述拉伸模块完成拉伸操作后,
判断所述两个字符之间是否存在空格;
所述输出模块还用于在所述拉伸模块完成拉伸操作后,
若所述两个字符之间仍存在空格则输出这两个字符并且在输 出的这两个字符之间标示出该空格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正国际软件有限公司,未经方正国际软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010531159.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型双核燃料电池
- 下一篇:载波聚合下周期性CQI反馈的方法和装置