页面切分的方法和装置的制作方法

文档序号:6434788阅读:104来源:国知局
专利名称:页面切分的方法和装置的制作方法
技术领域
本发明涉及印刷排版技术领域,具体而言,涉及一种页面切分的方法和装置。
背景技术
在数字印刷过程中,需要将出版物的一个原页面切分为多个新页面,以满足印刷排版的版面需求。相关技术中,将一个原页面切分为多个新页面的过程,通常是将一个原页面执行多次切分操作,每次切分操作,都需要将原页面放入页面编辑软件中,进行切分操作,将切分后的页面另存为一个新页面。将一个原页面分别执行多次切分获得多个新页面,时间较长、效率较低。

发明内容
本发明旨在提供一种页面切分的方法和装置,以解决上述分别执行多次切分获得多个新页面,时间较长、效率较低的问题。在本发明的实施例提供了一种页面切分的方法,包括呈现含有原页面的编辑界面;在所述编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;将所述原页面裁切成各个所述裁切框相应的各个新页面。本发明的实施例还提供一种页面切分的装置,包括输出模块,用于呈现含有原页面的编辑界面;第一接收模块,用于在所述编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;裁切模块,用于将所述原页面裁切成各个所述裁切框相应的各个新页面。本发明的实施例,通过在一个原页面上划分多个裁切框,从而可一次实现裁切出多个新页面文件。不必分别执行多次切分获得多个新页面,从而裁切的时间较短、效率较闻。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了实施例的流程图;图2示出了实施例中通过预览图裁切出新页面的流程图;图3示出了实施例中原页面的屏幕截图;图4示出了实施例中在编辑界面中呈现原页面的屏幕截图;图5示出了实施例中在预览图上划分出裁切框的屏幕截图;图6示出了实施例中按照输入的行数、列数裁切出新页面的流程图;图7示出了实施例中在裁切操作前勾选并确认裁切框的屏幕截图;图8示出了实施例中裁切后的新页面的示意图;图9示出了实施例中的装置结构框图。
具体实施例方式下面将参考附图并结合实施例,来详细说明本发明。参见图1,本发明的实施例包括以下步骤Sll :呈现含有原页面的编辑界面;S12 :在所述编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;S13 :将所述原页面裁切成各个所述裁切框相应的各个新页面。实施例中的步骤,通过在一个原页面上划分多个裁切框,从而可一次实现裁切出多个新页面文件。不必分别执行多次切分获得多个新页面,从而裁切的时间较短、效率较闻。优选地,参见图2,实施例还包括以下步骤S21 :在所述编辑界面中呈现从所述原页面的属性中解析到的预览图。原页面的示意图可参见图3,原页面可采用各种格式的文件,如H)F、jpg等格式,在本实施例中,采用文件名为[SamplePages_pdf_p0001.pdf]的文件。参见图4,在编辑界面中呈现解析到的预览图,在预览图上,共有3个不同颜色的图像区域。S22:在所述编辑界面中接收在所述预览图上划分出的多个裁切框的拖拽操作。在预览图上划分出多个裁切框如图5所示,在预览图上按照三个不同颜色的图像区域划分出相应的三个裁切框。S23 :将所述预览图上划分的所述裁切框映射到所述原页面上。S24 :按照所述映射的各个裁切框执行所述裁切操作。按照三个划分出的裁切框将原页面裁切三个新页面文件,新页面的文件可以采用与原页面相同的文件格式,也可以另存为不同的文件格式。例如将jpg另存PDF格式。通过预览图裁切出新页面,可先通过编辑界面呈现预览图,用户对预览图进行划分裁切框的操作。由于预览图的数据量总是小于原页面,在编辑界面上对数据量较小的预览图进行读、写、划分等操作时,响应时间会小于对数据量较大的原页面相同操作的时间,提闻了处理效率。优选地,除了按照拖拽操作划分裁切框,还可按照设置的行、列数划分裁切框。参见图6,实施例还包括S31 :在所述编辑界面上呈现输入窗口,用于接收划分所述裁切框的行数和列数。如图4所示,编辑界面上具有输入行数、列数的窗口,用于接收来自键盘或鼠标输入的行数、列数。例如接收到的行数为3行、列数为2列。S32:按照接收的所述行数、列数,在所述原页面或所述预览图上划分出所述多个裁切框。在所述原页面或所述预览图上横向等分划分裁切线,按照所述行数形成裁切框的各行;在所述原页面或所述预览图上纵向等分划分裁切线,按照所述列数形成裁切框的各列;通过所述裁切线与原页面或预览图的外轮廓线形成数量为所述行数与列数乘积的裁切框。例如按照接收的行数,在原页面或预览图上三等分进行横向划分三条裁切线;按照接收的列数,在原页面或预览图上二等分纵向划分二条裁切线,从而通过所述裁切线与原页面或预览图的外轮廓线形成获得六个裁切框。当然,也可以先进行纵向划分,再进行横向划分。S33 :选定一个划分出的裁切框。S34 :从所述输入窗口接收再次划分的行数和列数。S35:在所述选定的裁切框内,按照所述再次划分的行数和列数划分出多个裁切框。划分的过程包括在所述选定的裁切框内横向等分划分裁切线,按照所述行数形成新的裁切框的各行;在所述选定的裁切框内纵向等分划分裁切线,按照所述列数形成所述新的裁切框的各列;通过所述新的裁切框内的裁切线与所述选定的裁切框的轮廓线形成数量为再次接收的所述行数与列数乘积的新的裁切框。例如当前选定了一个裁切框,再次接收的行数为3行、列数为2列,在选定的裁切框内的原页面或预览图上三等分进行横向划分三条裁切线;按照接收的列数,在选定的裁切框内的原页面或预览图上二等分纵向划分二条裁切线,从而通过所述裁切线与选定的裁切框的轮廓线形成获得六个新的裁切框。当然,也可以先进行纵向划分,再进行横向划分。通过上述步骤,可按照设置的行数、列数在原页面或预览图上划分多个裁切框,还可以在一个选定的裁切框内,继续划分出多个裁切框,从而实现裁切框的自动化划分。优选地,实施例还包括参见图7,在原页面或预览图上执行所述划分操作之后、在原页面执行裁切操作之前,在所述编辑界面上呈现多个与各个裁切框一一对应的用于接收勾选操作的勾选框。确定接收到采用键盘或鼠标执行的勾选操作的勾选框所对应的裁切框。例如如图7所示,勾选了 3个页面分块对应的勾选框。通过执行了勾选操作的勾选框,确定这些勾选框对应的裁切框,执行所述裁切成各个新页面的操作。通过勾选框确定需要裁切的新页面,可便于用户在确定裁切之前,再次选择并确认需要裁切出的新页面,便于用户及时调整最终需要裁切出的页面。上述实施例中,最后裁切出的三个新页面可参见图8,文件名分别为[SamplePages_bl_pdf_clipped_p0001. pdf,SamplePages_b2_pdf_clipped_p0001. pdf,SamplePages_b3_pdf_clipped_p0001. pdf]。本发明的实施例还提供一种页面切分的装置,包括输出模块410,用于呈现含有原页面的编辑界面;第一接收模块411,用于在所述输出模块410输出的编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;裁切模块412,用于将所述原页面裁切成与第一接收模块411接收的各个所述裁切框相应的各个新页面。优选地,该装置还包括
解析模块413,用于在编辑界面中呈现从所述原页面的属性中解析到的预览图;第二接收模块414,用于在所述编辑界面中接收在解析模块413呈现所述预览图上划分出的多个裁切框的拖拽操作;映射模块415,用于将所述第二接收模块414在预览图上接收划分的所述裁切框映射到所述原页面上,并触发所述裁切模块412。优选地,该装置还包括参数接收模块416,用于在编辑界面上呈现输入窗口,用于接收划分所述裁切框的行数和列数;第一划分模块417,用于按照参数接收模块416接收的所述行数、列数,在所述原页面或所述预览图上横向等分划分裁切线,按照所述行数形成裁切框的各行;在所述原页面或所述预览图上纵向等分划分裁切线,按照所述列数形成裁切框的各列;通过所述裁切线与所述原页面或所述预览图的外轮廓线形成数量为所述行数与列数乘积的裁切框,并触发所述裁切模块412。优选地,该装置还包括选定模块418,用于选定一个划分出的裁切框;参数接收控制模块419,用于控制所述参数接收模块416从所述输入窗口接收再次划分的行数和列数;第二划分模块420,用于在所述选定模块418选定的裁切框内,读取所述参数接收模块416接收的再次划分的行数和列数,在所述选定的裁切框内横向等分划分裁切线,按照所述行数形成新的裁切框的各行;在所述选定的裁切框内纵向等分划分裁切线,按照所述列数形成所述新的裁切框的各列;通过所述新的裁切框内的裁切线与所述选定的裁切框的轮廓线形成数量为再次接收的所述行数与列数乘积的新的裁切框,并触发所述裁切模块412。优选地,该装置还包括勾选框模块421,用于在所述裁切模块412操作之前,在所述编辑界面上呈现多个与各个裁切框一一对应的用于接收勾选操作的勾选框;识别模块422,用于确定接收到勾选操作的勾选框所对应的裁切框,并触发所述裁切模块412。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种页面切分的方法,其特征在于,包括呈现含有原页面的编辑界面;在所述编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;将所述原页面裁切成各个所述裁切框相应的各个新页面。
2.根据权利要求1所述的方法,其特征在于,还包括在所述编辑界面中呈现从所述原页面的属性中解析到的预览图;在所述编辑界面中接收在所述预览图上划分出的多个裁切框的拖拽操作;将所述预览图上划分的所述裁切框映射到所述原页面上;按照所述映射的各个裁切框执行所述裁切操作。
3.根据权利要求2所述的方法,其特征在于,还包括在所述编辑界面上呈现输入窗口,用于接收划分所述裁切框的行数和列数;在所述原页面或所述预览图上横向等分划分裁切线,按照所述行数形成裁切框的各在所述原页面或所述预览图上纵向等分划分裁切线,按照所述列数形成裁切框的各列;通过所述裁切线与所述原页面或所述预览图的外轮廓线形成数量为所述行数与列数乘积的裁切框。
4.根据权利要求3所述的方法,其特征在于,还包括选定一个划分出的裁切框;从所述输入窗口接收再次划分的行数和列数;在所述选定的裁切框内横向等分划分裁切线,按照所述行数形成新的裁切框的各行; 在所述选定的裁切框内纵向等分划分裁切线,按照所述列数形成所述新的裁切框的各列;通过所述新的裁切框内的裁切线与所述选定的载切框的轮廓线形成数量为再次接收的所述行数与列数乘积的新的裁切框。
5.根据权利要求1 4任一项所述的方法,其特征在于,还包括在所述划分操作之后、裁切操作之前,在所述编辑界面上呈现多个与各个裁切框一一对应的用于接收勾选操作的勾选框;确定接收到勾选操作的勾选框所对应的裁切框;按照确定的所述裁切框执行所述裁切成各个新页面的操作。
6.一种页面切分的装置,其特征在于,包括输出模块,用于呈现含有原页面的编辑界面;第一接收模块,用于在所述编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;裁切模块,用于将所述原页面裁切成各个所述裁切框相应的各个新页面。
7.根据权利要求6所述的装置,其特征在于,还包括解析模块,用于在所述编辑界面中呈现从所述原页面的属性中解析到的预览图; 第二接收模块,用于在所述编辑界面中接收在所述预览图上划分出的多个裁切框的拖拽操作;映射模块,用于将所述预览图上划分的所述裁切框映射到所述原页面上,并触发所述裁切模块。
8.根据权利要求7所述的装置,其特征在于,还包括参数接收模块,用于在所述编辑界面上呈现输入窗口,用于接收划分所述裁切框的行数和列数;第一划分模块,用于在所述原页面或所述预览图上横向等分划分裁切线,按照所述行数形成裁切框的各行;在所述原页面或所述预览图上纵向等分划分裁切线,按照所述列数形成裁切框的各列;通过所述裁切线与所述原页面或所述预览图的外轮廓线形成数量为所述行数与列数乘积的裁切框,并触发所述裁切模块。
9.根据权利要求8所述的装置,其特征在于,还包括选定模块,用于选定一个划分出的裁切框;参数接收控制模块,用于控制所述参数接收模块从所述输入窗口接收再次划分的行数和列数;第二划分模块,用于在所述选定的裁切框内横向等分划分裁切线,按照所述行数形成新的裁切框的各行;在所述选定的裁切框内纵向等分划分裁切线,按照所述列数形成所述新的裁切框的各列;通过所述新的裁切框内的裁切线与所述选定的裁切框的轮廓线形成数量为再次接收的所述行数与列数乘积的新的裁切框,并触发所述裁切模块。
10.根据权利要求6 9任一项所述的装置,其特征在于,还包括勾选框模块,用于在所述裁切模块操作之前,在所述编辑界面上呈现多个与各个裁切框一一对应的用于接收勾选操作的勾选框;识别模块,用于确定接收到勾选操作的勾选框所对应的裁切框,并触发所述裁切模块。
全文摘要
本发明提供了一种页面切分的方法和装置,方法包括呈现含有原页面的编辑界面;在所述编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;将所述原页面裁切成各个所述裁切框相应的各个新页面。本发明还提供一种页面切分的装置,包括输出模块,用于呈现含有原页面的编辑界面;第一接收模块,用于在所述编辑界面中接收在所述原页面上划分出多个裁切框的拖拽操作;裁切模块,用于将所述原页面裁切成各个所述裁切框相应的各个新页面。本发明的实施例,通过在一个原页面上划分多个裁切框,从而可一次实现裁切出多个新页面文件。不必分别执行多次切分获得多个新页面,从而裁切的时间较短、效率较高。
文档编号G06F17/25GK103034623SQ20111030023
公开日2013年4月10日 申请日期2011年9月30日 优先权日2011年9月30日
发明者王云飞, 郎猛, 谢浩 申请人:北大方正集团有限公司, 北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1