[发明专利]排版方法和排版引擎有效

专利信息
申请号: 201410079135.1 申请日: 2014-03-05
公开(公告)号: CN103838709A 公开(公告)日: 2014-06-04
发明(设计)人: 常哲 申请(专利权)人: 天闻数媒科技(北京)有限公司
主分类号: G06F17/25 分类号: G06F17/25
代理公司: 北京品源专利代理有限公司 11332 代理人: 孟金喆;胡彬
地址: 100088 北京市西城*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 排版 方法 引擎
【说明书】:

技术领域

发明涉及计算机技术,尤其涉及一种排版方法和排版引擎。

背景技术

随着计算机技术的不断发展,自动排版技术越来越成为排版引擎中的关键技术,并且广泛应用于文本文档编辑软件中,主要提供文字排版的功能。其中,文本文档编辑软件包括Micsoft Office Word、WPS Word等文档编辑软件,,以及Adobe PageMaker、方正飞腾等排版软件。

目前,现有的编辑软件和浏览器都包含排版引擎,通常的做法是将输入的每一个文字的宽度、高度进行记录保存,多个文字构成行,多个行构成段,多个段构成区域。每次输入,如果超出区域宽度,则自动换行。相比较浏览器的网页排版而言,编辑软件还提供了超出区域高度自动更换区域的功能。

但是,按区域排版的技术目前只应用于计算机软件程序中,无法移植到网络平台上,而且编辑排版软件种类繁多,且文档标准各不相同,相互之间无法完全兼容,必须需要通过转换工具进行处理。

发明内容

有鉴于此,本发明实施例的目的在于提出一种排版方法和排版引擎,能够获取用户在网页的可编辑区域输入的编辑指令,当所述编辑指令为需要触发排版的指令时,则执行所述编辑指令,并计算所述编辑后的用户输入信息的宽度和高度,并根据所述用户输入信息的宽度和高度、以及所述可编辑区域的宽度和高度对所述用户输入信息进行排版,实现了在网页上进行文本编辑和自动排版。

第一方面,本发明实施例提供了一种排版方法,所述方法包括:

获取用户在网页的可编辑区域输入的编辑指令;

当所述编辑指令为需要触发排版的指令时,则执行所述编辑指令,并计算所述编辑后的用户输入信息的宽度和高度;

根据所述用户输入信息的宽度和高度、以及所述可编辑区域的宽度和高度对所述用户输入信息进行排版

第二方面,本发明实施例提供了一种排版引擎,其特征在于,所述排版引擎包括:

获取单元,用于获取用户在网页的可编辑区域输入的编辑指令;

计算单元,用于当所述编辑指令为需要触发排版的指令时,则执行所述编辑指令,并计算所述编辑后的用户输入信息的宽度和高度;

排版单元,用于根据所述用户输入信息的宽度和高度、以及所述可编辑区域的宽度和高度对所述用户输入信息进行排版。

本发明实施例通过接收用户在网页的可编辑区域的输入信息,计算所述输入信息的宽度和高度,当所述输入信息的宽度超过所述可编辑区域的宽度时,则在所述可编辑区域内进行换行显示,并根据所述输入信息的高度对所述输入信息进行排版,以使用户能够在网页上进行文本编辑和自动排版。

附图说明

图1是本发明第一实施例的排版方法的流程图;

图2是本发明第二实施例的排版方法的流程图;

图3是本发明第三实施例的排版引擎的示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

图1是本发明第一实施例的排版方法的流程图。该排版方法可以应用于任一平台网站。如图1所示,所述方法包括:

步骤110、获取用户在网页的可编辑区域输入的编辑指令。

具体地,网页的可编辑区域是用于用户进行编辑输入的。该可编辑区域可以有一个,也可以有多个。同时,该可编辑区域具有强制换行的功能,比如,通过层叠样式表单(Cascading Style Sheets,CSS)命令,将该可编辑区域设置为具有强制换行的功能。该强制换行的功能具体为:当用户输入信息超过可编辑区域的宽度时,会自动进行换行显示。另外,可以通过Javascript监控键盘按键获取用户的编辑指令。其中,JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。

步骤120、当用户的编辑指令为需要触发排版的指令时,则执行该编辑指令,并计算所述编辑后的用户输入信息的宽度和高度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天闻数媒科技(北京)有限公司,未经天闻数媒科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410079135.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top