[发明专利]一种PDF文件中公式的排版方法及装置有效

专利信息
申请号: 201810168769.2 申请日: 2018-02-28
公开(公告)号: CN108399156B 公开(公告)日: 2019-09-13
发明(设计)人: 周祖胜;王盛华 申请(专利权)人: 北京仁和汇智信息技术有限公司
主分类号: G06F17/25 分类号: G06F17/25
代理公司: 北京超凡志成知识产权代理事务所(普通合伙) 11371 代理人: 吴开磊
地址: 102200 北京市昌平区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 格式公式 向量图 函数库 调用 排版 创建 绘制 绘制信息 排版效率 失真现象 放大 图片
【说明书】:

发明提供了一种PDF文件中公式的排版方法及装置,其中,该方法包括:获取XML文件中包括的Latex格式公式;调用Jlatex函数库确定Latex格式公式的尺寸;创建与Latex格式公式的尺寸相同的PDF向量图;调用Jlatex函数库将对应于Latex格式公式的绘制信息绘制在创建的PDF向量图上;基于Latex格式公式在PDF文件中的位置信息,将绘制的PDF向量图插入至与Latex格式公式对应的位置信息处,以得到排版后的PDF文件。本发明通过Jlatex函数库的调用实现PDF向量图的直接创建,操作简单,进一步使得PDF文件的排版效率较高,且不会存在放大操作下的图片失真现象,用户的使用体验度较佳。

技术领域

本发明涉及排版技术领域,具体而言,涉及一种PDF文件中公式的排版方法及装置。

背景技术

LATEX,是一种基于TEX的排版系统,利用这种格式,即使用户没有排版和程序设计的知识也可以充分发挥由TEX所提供的强大功能。特别是对于生成复杂表格和数学公式,表现得尤为突出。因此,在根据XML文件排版生成PDF文件中,对于公式部分,通常在XML文件中保留一个表示公式的XML标签,其内容则是LATEX格式。其中,LATEX内容是用户采用文本编辑器直接编辑的。

相关技术中根据XML文件排版生成PDF文件时,首先从XML文件中提取出所有LATEX格式的公式内容,然后调用LATEX接口将所有公式内容生成公式PDF,最后将每个公式PDF分别插入至整个PDF文件的相应位置。

然而,相关技术中的PDF排版方法对于每一个LATEX格式对应的公式内容均需要提取、解析与公式导出,操作复杂,且在LATEX格式对应的公式内容较多时,大大增加了资源占用量,导致排版的效率较低。

发明内容

有鉴于此,本发明的目的在于提供一种PDF文件中公式的排版方法及装置,以提高排版的效率。

第一方面,本发明提供了一种PDF文件中公式的排版方法,包括:

获取XML文件中包括的Latex格式公式;

调用Jlatex函数库确定所述Latex格式公式的尺寸;

创建与所述Latex格式公式的尺寸相同的PDF向量图;

调用所述Jlatex函数库将对应于所述Latex格式公式的绘制信息绘制在创建的所述PDF向量图上;

基于所述Latex格式公式在PDF文件中的位置信息,将绘制的所述PDF向量图插入至与所述Latex格式公式对应的位置信息处,以得到排版后的PDF文件。

结合第一方面,本发明提供了第一方面的第一种可能的实施方式,其中,所述调用Jlatex函数库确定所述Latex格式公式的尺寸,包括:

根据所述Jlatex函数库中的公式分析函数确定所述Latex格式公式的尺寸。

结合第一方面,本发明提供了第一方面的第二种可能的实施方式,其中,所述调用所述Jlatex函数库将对应于所述Latex格式公式的绘制信息绘制在创建的所述PDF向量图上,包括:

生成一包含PDF向量图的JAVA对象,所述JAVA对象用于模拟JAVA的Graphics2D类;

调用所述JLatex函数库的绘制公式接口,传递所述JAVA对象;

接收所述Latex格式公式的绘制信息,调用所述Graphics2D类中的绘制图像函数,将所述绘制信息转换为PDF绘制指令,以绘制在所述PDF向量图上。

结合第一方面的第二种可能的实施方式,本发明提供了第一方面的第三种可能的实施方式,其中,所述绘制信息包括内容信息以及对应于内容信息的位置信息,所述内容信息包括:文本信息、字体信息以及符号信息。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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