发明名称 一种数字出版物多排版样式融合与自动适配方法
摘要 本发明公开了一种数字出版物多排版样式融合与自动适配方法,其包括以下步骤:一、数字出版物的制作方法步骤:使用文档编辑工具对PDF文档进行编辑,在不同显示条件设定下对PDF文档的排版进行调整,将以上排版结果保存为页面绘制流;将不同显示条件下的PDF文档进行融合,融合过程中相同的页面元素仅保留一份拷贝;将显示条件列表添加至PDF文档和PDF页的自定义域中以便快速进行索引与切换;二、数字出版物的显示方法步骤:获取当前显示条件;加载PDF文档,检测PDF文档的自定义域中是否包含显示条件列表;加载页面集合中相应的页,并检测页面是否包含显示条件列表。本发明能对排版样式进行控制,对文档的内容进行自适应调整。
申请公布号 CN103268309B 申请公布日期 2016.08.10
申请号 CN201310221328.1 申请日期 2013.06.05
申请人 合肥华恒电子科技有限责任公司 发明人 顾岩;文斐;黄汪
分类号 G06F17/21(2006.01)I 主分类号 G06F17/21(2006.01)I
代理机构 安徽汇朴律师事务所 34116 代理人 方荣肖
主权项 一种数字出版物多排版样式融合与自动适配方法,其特征在于:其包括以下步骤:(一)数字出版物的制作方法步骤:该数字出版物的制作方法包括以下步骤:使用文档编辑工具对PDF文档进行编辑,在不同显示条件设定下对PDF文档的排版进行调整,该调整的内容包括修改页面元素的位置、显示或隐藏页面元素、增加删除或修改页面元素内容;最后将以上排版结果保存为页面绘制流,其中,显示条件包括:显示设备的物理尺寸、分辨率、像素密度、空间取向、色彩空间;将不同显示条件下的PDF文档进行融合,融合过程中相同的页面元素仅保留一份拷贝,按照ISO/DIS 19005标准,对PDF页的自定义域进行扩展,将不同显示条件下的页面绘制流的索引与显示条件添加至PDF页的自定义域中,如果在不同显示条件下页面集合也有差别,则对PDF文档的自定义域进行扩展,将不同的页面集合索引与显示条件添加至PDF文档的自定义域中;将显示条件列表分别添加至PDF文档的自定义域中和PDF页的自定义域中以便快速进行索引与切换;(二)数字出版物的显示方法步骤:该数字出版物的显示方法包括以下步骤:获取当前显示条件;加载PDF文档,检测PDF文档的自定义域中是否包含显示条件列表,如无显示条件列表则加载默认页面集合,如包含显示条件列表则读取显示条件列表并根据当前显示条件进行匹配,如存在匹配项则加载相应的PDF页面集合,如不存在匹配项则加载默认的PDF页面集合;加载页面集合中相应的PDF页,并检测PDF页的自定义区域中是否包含显示条件列表,如无显示条件列表则直接加载默认的页面绘制流并显示,如包含显示条件列表则读取显示条件列表并与当前显示条件进行匹配,如存在匹配项则加载相应的页面绘制流,如不存在匹配项则加载默认的页面绘制流。
地址 230000 安徽省合肥市高新区梦园路9号四星公司研发楼三层