[发明专利]交互式PDF文件的生成方法和生成装置在审
| 申请号: | 201710034844.1 | 申请日: | 2017-01-18 |
| 公开(公告)号: | CN108319574A | 公开(公告)日: | 2018-07-24 |
| 发明(设计)人: | 殷延伟;梅林 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
| 主分类号: | G06F17/22 | 分类号: | G06F17/22;G06F17/24;G06F9/451 |
| 代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100871 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 交互组件 参数信息 排版文件 生成装置 写入 转换 创建 | ||
本发明提出了一种交互式PDF文件的生成方法和生成装置,其中,所述交互式PDF文件的生成方法包括:在排版文件中添加交互组件;设置所述交互组件的参数信息;根据所述交互组件的参数信息,创建符合PDF规范中描述的PDF对象;在将所述排版文件转换成PDF文件时,将所述PDF对象写入到所述PDF文件中。通过本发明的技术方案,可以实现用户与PDF文件的交互,从而提升用户的使用体验。
技术领域
本发明涉及排版技术领域,具体而言,涉及一种交互式PDF文件的生成方法和一种交互式PDF文件的生成装置。
背景技术
目前,在PDF文件中只能有文字或者图像,用户可以阅读PDF文件,但是无法实现用户与PDF文件的交互,导致了用户的使用体验不好。
因此,如何实现用户与PDF文件的交互,从而提升用户的使用体验成为亟待解决的技术问题。
发明内容
本发明正是基于上述问题,提出了一种新的技术方案,可以实现用户与PDF文件的交互,从而提升用户的使用体验。
有鉴于此,本发明的第一方面提出了一种交互式PDF文件的生成方法,包括:在排版文件中添加交互组件;设置所述交互组件的参数信息;根据所述交互组件的参数信息,创建符合PDF规范中描述的PDF对象;在将所述排版文件转换成PDF文件时,将所述PDF对象写入到所述PDF文件中。
在该技术方案中,通过在排版文件中添加交互组件,在将排版文件转换成PDF文件时,将PDF对象写入到PDF文件中,这样,PDF文件即为交互式PDF文件,用户就可以通过PDF文件中的交互组件与PDF文件交互,从而提升了用户的使用体验。
在上述技术方案中,优选地,所述交互组件为:按钮、视频或者音频。
在该技术方案中,交互组件包括但不限于按钮、视频、音频,即PDF文件中除了文字和图像之外,还可以有按钮、视频或者音频,从而使用户通过按钮、视频或者音频与PDF文件进行交互。
在上述任一技术方案中,优选地,所述交互组件的参数信息包括:所述交互组件在所述排版文件中的坐标和所述交互组件对应的动作,其中,若所述交互组件为按钮,则所述交互组件对应的动作包括跳转页面的动作;若所述交互组件为视频,则所述交互组件对应的动作包括播放视频的动作;若所述交互组件为音频,则所述交互组件对应的动作包括播放音频的动作。
在该技术方案中,用户在阅读PDF文件时,可以通过按钮实现页面跳转,例如,若按钮对应的动作为跳转至首页,则该按钮被触发时,直接跳转至PDF文件的首页,另外,按钮对应的动作还可以是跳转至末页、跳转至上一页、跳转至下一页、跳转至指定页、跳转至URL的页面等。而且还可以在PDF文件中播放音频或者视频,从而满足用户在多方面与PDF文件交互的需求。
在上述任一技术方案中,优选地,所述PDF对象包括:名称对象和Annots对象,所述名称对象包括:所述排版文件的所有页面中的每个页面的名称,所述每个页面的名称具有唯一性。
本发明的第二方面提出了一种交互式PDF文件的生成装置,包括:添加单元,用于在排版文件中添加交互组件;设置单元,用于设置所述交互组件的参数信息;创建单元,用于根据所述交互组件的参数信息,创建符合PDF规范中描述的PDF对象;生成单元,用于在将所述排版文件转换成PDF文件时,将所述PDF对象写入到所述PDF文件中。
在该技术方案中,通过在排版文件中添加交互组件,在将排版文件转换成PDF文件时,将PDF对象写入到PDF文件中,这样,PDF文件即为交互式PDF文件,用户就可以通过PDF文件中的交互组件与PDF文件交互,从而提升了用户的使用体验。
在上述技术方案中,优选地,所述交互组件为:按钮、视频或者音频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710034844.1/2.html,转载请声明来源钻瓜专利网。





