[发明专利]一种排版页面的导出方法及装置有效
申请号: | 200710178992.7 | 申请日: | 2007-12-07 |
公开(公告)号: | CN101187918A | 公开(公告)日: | 2008-05-28 |
发明(设计)人: | 杨楠;殷延伟 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F17/25 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
地址: | 100871北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 排版 页面 导出 方法 装置 | ||
技术领域
本发明涉及排版技术领域,尤其涉及一种排版页面的导出方法及装置。
背景技术
在平面设计、广告制作、商业印刷、排版、网页制作、图形、图像、文字处理等领域,经常需要将排版文件导出为其他通用的、可流转的格式文件,例如可移植文档格式(Portable Document Format,PDF)、PS(PostScript)等格式文件。
目前,将排版文件导出为其他格式的文件时,有以下两种方式:
第一种,将排版时定义的一页进行导出;
第二种,将排版时并排放置的多页进行导出。
以上述两种方式进行排版页面导出时,首先,根据用户选择的纸张大小初始化目标导出文件,然后,将某一或某两个排版页面的内容写入初始化后的目标导出文件。
在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
以上两种方式均是以页为单位进行导出,而无法将排版页面中的部分排版块进行导出,在用户有该需求时,限制了用户的使用。
发明内容
本发明实施例提供一种排版页面的导出方法及装置,用以解决现有技术中无法将排版页面的部分内容进行导出的问题。
本发明实施例提供一种排版页面的导出方法,该方法包括:
接收到页面导出请求,该请求中包含一个或多个待导出排版块标识;
计算所述每个待导出排版块的大小和位置信息,并根据所述信息确定待生成的目标导出页面的大小;
生成所述页面大小的目标导出页面;
将所述每个待导出排版块的内容写入所述目标导出页面。
本发明实施例提供一种排版页面导出装置,该装置包括:
接收单元,用于接收页面导出请求,该请求中包含一个或多个待导出排版块标识;
计算单元,用于计算所述每个待导出排版块的大小和位置信息,并根据所述信息确定待生成的目标导出页面的大小;
生成单元,用于生成所述页面大小的目标导出页面;
写入单元,用于将所述每个待导出排版块的内容写入所述目标导出页面。
本发明的有益效果在于:
通过对于每个待导出排版块,计算其大小和位置信息,并根据每个待导出排版块的大小和位置信息确定能够包含每个待导出排版块的页面大小,然后生成该页面大小的目标导出页面,并将每个待导出排版块的内容写入生成的目标导出页面,能够精确的将排版页面的部分排版块进行导出,提高用户使用体验。
附图说明
图1为本发明实施例所提供方法的流程示意图;
图2A为本发明具体实例的流程示意图;
图2B为本发明具体实例中的待导出排版块示意图;
图2C为本发明具体实例中的待导出排版块的平面阴影效果示意图;
图2D为本发明具体实例中的待导出排版块的立体阴影效果示意图;
图3为本发明实施例所提供装置的结构示意图。
具体实施方式
为了能够将排版页面的部分排版块进行导出,本发明实施例提供一种排版页面的导出方法,本方法中,在用户选中排版页面的一个或多个排版块时,计算得到各个排版块的大小和位置信息,根据该信息确定目标导出页面的大小,并将各个排版块的内容写入目标导出页面。
本发明实施例提供的排版页面的导出方法,如图1所示,具体包括:
步骤10:接收到包含待导出排版块标识的页面导出请求;
本步骤中,在用户选中排版页面中需要导出的排版块后,生成包含选中的排版块标识的页面导出请求并向系统提交,排版块标识可以是排版块的块编号,能够唯一确定一个排版块。
步骤11:计算所述每个待导出排版块的大小和位置信息,并根据每个待导出排版块的大小和位置信息确定待生成的目标导出页面的大小;
这里,计算待导出排版块的大小和位置信息具体如下:
步骤S0:从保存的排版块信息中,获取所述待导出排版块的原始外包矩形的大小和位置信息,将获取到的原始外包矩形作为第一矩形;
通常矩形的大小和位置信息以顶点坐标来表示,例如使用左上顶点和右下顶点可以唯一确定原始外包矩形的大小和位置;
步骤S1:判断是否需要将所述第一矩形进行大小和位置变换,如果是,则将所述第一矩形进行大小和位置变换,将位置变换后得到的第二矩形的大小和位置信息作为所述待导出排版块的大小和位置信息;否则,将所述原始外包矩形的大小和位置信息作为所述待导出排版块的大小和位置信息。
在判断是否需要将所述第一矩形进行大小和位置变换时,具体包括以下六种情况:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710178992.7/2.html,转载请声明来源钻瓜专利网。