[发明专利]一种在PDF页面上呈现艺术效果的方法和装置有效
申请号: | 201811570396.8 | 申请日: | 2018-12-21 |
公开(公告)号: | CN109684606B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 杨中原;李沛卓;史振华 | 申请(专利权)人: | 人教数字出版有限公司 |
主分类号: | G06F40/106 | 分类号: | G06F40/106;G06F9/445;G06F9/451 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100081 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pdf 页面 呈现 艺术 效果 方法 装置 | ||
本发明提供一种在PDF页面上呈现艺术效果的方法和装置,方法包括:获取PDF页面上锚点的锚点信息,所述锚点信息包括坐标信息和尺寸信息;依据所述锚点信息,获取所述PDF页面中所述锚点的锚点图片,并将所述锚点图片覆盖在所述锚点上方;根据监听到的音频的播放进度信息以及所述锚点信息,计算所述音频当前的进度对应在所述锚点图片中的目标区域;修改所述目标区域中文字内容的色值,以使得修改后的所述目标区域中文字内容的色值不同于其他区域的文字内容的色值。本发明能够节省大量加工制作成本,对比现有的FLASH方案也有明显的效果提升。
技术领域
本发明涉及数字化处理技术领域,具体涉及一种在PDF(Portable DocumentFormat,便携式文档格式)页面上呈现艺术效果的方法和装置。
背景技术
伴随着计算机技术和网络时代的推进,电子课本在中小学教育教学过程中已经得到了非常广泛的应用。电子课本是实现数字化教与学的基础,是学校教育信息化建设的核心内容之一。
在教育领域,几乎所有的教学活动都围绕教材展开,这就意味着在信息化条件下产生的多媒体资源需要和教材相结合。
目前,多媒体资源和教材相结合的常用方法是利用FLASH技术制作动画,在需要的时候点击动画播放。此种方法制作麻烦、成本高,且由于FLASH技术逐渐被其他技术所取代,已经无法适应现有的软硬件环境。
发明内容
有鉴于此,本发明提供一种在PDF页面上呈现艺术效果的方法和装置,用以解决现有技术中利用FLASH技术制作动画的方法存在的制作麻烦、成本高、无法适应现有的软硬件环境的问题。技术方案如下:
基于本发明的一方面,本发明提供一种在PDF页面上呈现艺术效果的方法,包括:
获取PDF页面上锚点的锚点信息,所述锚点信息包括坐标信息和尺寸信息;
依据所述锚点信息,获取所述PDF页面中所述锚点的锚点图片,并将所述锚点图片覆盖在所述锚点上方;
根据监听到的音频的播放进度信息以及所述锚点信息,计算所述音频当前的进度对应在所述锚点图片中的目标区域;
修改所述目标区域中文字内容的色值,以使得修改后的所述目标区域中文字内容的色值不同于其他区域的文字内容的色值。
可选地,所述PDF页面上的每个锚点均包含锚点必要信息,所述锚点必要信息至少包括:锚点的ID、锚点的内容、锚点对应的音频地址;
所述获取PDF页面上锚点的锚点信息包括:采用软件开发工具包SDK中提供的方法获取PDF页面上锚点的锚点信息。
可选地,在将所述锚点图片覆盖在所述锚点上方之后,所述方法还包括:
在所述锚点上方设置一个用于控制显示所述锚点图片的控件。
可选地,所述根据监听到的音频的播放进度信息以及所述锚点信息,计算所述音频当前的进度对应在所述锚点图片中的目标区域包括:
计算当前监听到的音频的播放进度信息与所述音频的总长度的比值;
依据所述比值,计算所述比值在所述锚点图片中对应的目标区域。
可选地,所述修改所述目标区域中文字内容的色值包括:
创建画布,并将所述锚点图片绘制在所述画布上;
获取所述画布上对应所述目标区域内的所有像素的色值;
判断各个像素的色值是否位于预设的RGB色域内的色值范围内;
如果位于,将像素的色值修改为预先设定的高亮颜色的色值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于人教数字出版有限公司,未经人教数字出版有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811570396.8/2.html,转载请声明来源钻瓜专利网。