一种页脚输出位置调整方法、装置、系统及设备的制作方法

文档序号:6470316阅读:197来源:国知局
专利名称:一种页脚输出位置调整方法、装置、系统及设备的制作方法
技术领域
本发明属于文档处理领域,尤其涉及一种页脚输出位置调整方法、装置、 系统及设备。
背景技术
在微软公司的电子表格产品Excei、文档产品Word、以及其他公司的电子 表格等产品中,都支持页眉、页脚和正文的显示、打印。 一般情况下,页眉、 页脚和正文都固定在页面的相应区域中,例如页眉固定在页面顶部一定高度的 页眉输出区域、页脚固定在页面底部一定高度的页脚输出区域、正文则固定在 页眉和页脚中间的正文输出区域。这样,对于正文内容少的页面,页脚输出区 域和正文输出区域之间有比较大的间隙,页脚不能紧接正文内容,页面整体内 容不紧凑,不便宜用户查看。在输出或打印时,如果使得页脚随当前页的表格内容浮动,需要手工调整 页脚的输出位置,通过手工调整的方式来使得页脚紧随正文输出区域。但是, 手工调整的方式在下面的这些场景中却无法满足需求一种情况是在输出或打印存在多页时,由于页脚位置的设定是对每一页生 效的,也就是在一次输出或打印中每一页页脚的位置都是一样的。所以,手工 调整页脚的方式在输出或打印多页且每页表格内容的高度不一样时,并不能实 现页脚紧随表格内容的打印效果。另一种情况是在缩放打印时,由于缩放只是针对页眉、页脚、表格内容进 行缩放,并不会影响页眉、页脚以及表格内容的输出区域。对于,对于不同的 缩放比例下,都必须做不同的手工调整,才能使得页脚紧随表格内容,这是非 常不方便的。发明内容本发明实施例的目的在于提供一种页脚输出位置调整方法,旨在解决现有 技术中不能根据当前页的正文输出区域对页脚的输出位置进行自动调整,页脚不能紧接正文内容、页面整体内容不紧凑的问题。本发明实施例是这样实现的, 一种页脚输出位置调整方法,所述方法包括下述步骤检测当前页正文输出区域;调整当前页的页脚输出区域的上边界紧随正文输出区域的下边界。 本发明实施例的另一目的在于提供一种页脚输出位置调整装置,所述装置 包括正文输出区域4企测单元,用于检测当前页的正文输出区域;以及页脚输出位置调整单元,用于调整当前页的页脚输出区域的上边界紧随正文输出区域的下边界。本发明实施例的另一目的在于提供包含上述页脚输出位置调整装置的文档处理系统。本发明实施例的另一目的在于提供包含上述文档处理系统的输出设备。 在本发明实施例中,将当前页的页脚输出区域的上边界自动调整至紧随正文输出区域的下边界,使得页脚紧接正文内容浮动、页面整体内容紧凑,实现简单,适用范围广。


图1是本发明实施例提供的页脚输出位置调整方法的实现流程图; 图2是本发明实施例提供的页脚输出位置调整装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。在本发明实施例中,根据当前页的正文输出区域对页脚的输出位置进行自 动调整。图1示出了本发明实施例提供的页脚输出位置调整方法的实现流程,详述^口下在步骤S101中,检测当前页的正文输出区域;在步骤S102中,调整当前页的页脚输出区域的上边界紧随正文输出区域的 下边界;为了增强用户使用的灵活性,满足用户的个性化需求,作为本发明的一个 优选实施例,在执行步骤S102前,用户可以对页脚的输出位置进行配置,系统 接收用户输入的页脚输出位置配置信息,例如配置页脚的输出位置为紧随正文 内容或者非紧随正文内容。另外,用户在配置页脚的输出位置为紧随正文内容 时,还可以配置页脚输出区域的上边界与正文输出区域的下边界之间的间距, 例如0.5cm、 lcm、或者系统默认的间距。执行时,读取用户输入的页脚输出位置配置信息,如果用户配置页脚输出 位置配置为紧随正文内容时,根据读取的页脚输出位置配置信息,调整当前页 的页脚输出区域的上边界至用户配置的位置,使页脚的输出位置紧随正文内容; 如果用户配置页脚输出位置配置为非紧随正文内容时,不对页脚的输出位置做 紧随正文内容的处理。在本发明实施例中,当前页的正文可以为表格、文字、图片或者其结合等, 在调整当前页的页脚输出区域的上边界紧随正文输出区域的下边界后,继续检 测调整下一页,执行步骤S101;如果没有下一页,则结束。在上述流程中,检测当前页正文输出区域的步骤具体为步骤l.检测当前页正文内容的占用高度;正文内容的占用高度的检测一般根据页面设置参数,例如缩放比例、页面左边距、页面右边距等,对当前页的正文内容进行相应缩放调整,留出左、右 边界空隙等后,当前页正文内容的实际占用高度。当然,还可以进一步考虑正 文内容的相关设置信息,例如字间距、行间距等。步骤2.根据正文内容的占用高度和页眉输出区域,获取当前页的正文输出 区域;在本发明实施例中,可以将正文输出区域的上边界作为页眉输出区域的下 边界,正文输出区域的高度为步骤1中检测到的当前页正文内容的占用高度, 则由页眉输出区域和步骤1中检测到的当前页正文内容的占用高度就可以得到 当前页正文输出区域。当然,如果页眉、页脚、正文输出区域是纵向对齐的,即页眉、页脚、正 文输出区域的左、右边界是分别对齐的,那么正文输出区域的左上角或右上角 分别为页眉输出区域的左下角或右下角,在需要将当前页的页脚输出区域的上 边界调整至正文输出区域的下边界时,可以将页脚输出区域的左上角或右上角 调整至正文输出区域的左下角或右下角。图2示出了本发明实施例提供的页脚输出位置调整装置的结构,为了便于 说明仅示出了与本发明实施例相关的部分。该装置可以用于各种文档处理系统,这些文档处理系统可以装载于输出设 备,例如计算机,打印机等。该装置可以是运行于这些文档处理系统内的软件单元、硬件单元或者软硬 件相结合的单元,也可以作为独立的挂件集成到这些输出i殳备中或者运行于这 些输出设备的应用系统中,其中正文输出区域4企测单元201,检测当前页的正文输出区域。在本发明实施 例中,当前页的正文可以为表格、文字、图片或者其结合等。页脚输出位置调整单元202,调整当前页的页脚输出区域的上边界紧随正 文输出区域的下边界。其中,正文输出区域4企测单元201包括高度检测模块2011,检测当前页正文内容的占用高度,其实现方式如上所 述,不再赘述。区域计算模块2012,根据正文内容的占用高度和页眉输出区域,获取当前 页的正文输出区域,其实现方式如上所述,不再赘述。为了增强用户使用的灵活性,满足用户的个性化需求,作为本发明的一个 优选实施例,页脚输出位置调整装置还包括页脚输出位置配置单元203,接收用户输入的页脚输出位置配置信息。并且,页脚输出位置调整单元202包括配置信息读取沖莫块2021,读取用户输入的页脚输出位置配置信息。位置调整模块2022,根据读取的页脚输出位置配置信息,调整当前页的页 脚输出区域的上边界至用户配置的位置,其实现方式如上所述,不再赘述。在本发明实施例中,将当前页的页脚输出区域的上边界自动调整至紧随正 文输出区域的下边界,使得页脚紧接正文内容浮动、页面整体内容紧凑,实现 简单。同时,在对当前页进行缩放等调整的情况下,也能根据当前页正文输出 区域自动对页脚的输出位置进行调整,适用范围广。另外,允许用户对页脚的 输出位置进行灵活配置,方便用户使用。本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机 可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。以上所迷仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种页脚输出位置调整方法,其特征在于,所述方法包括下述步骤检测当前页的正文输出区域;调整当前页的页脚输出区域的上边界紧随正文输出区域的下边界。
2、 如权利要求l所述的方法,其特征在于,所述检测当前页正文输出区域 的步骤具体为检测当前页正文内容的占用高度;根据正文内容的占用高度和页眉输出区域,获取当前页的正文输出区域。
3、 如权利要求l所述的方法,其特征在于,在调整当前页的页脚输出区域 的上边界紧随正文输出区域的下边界的步骤前,所述方法进一步包括下述步骤接收用户输入的页脚输出位置配置信息。
4、 如权利要求3所述的方法,其特征在于,所述调整当前页的页脚输出区 域的上边界邻近正文输出区域的下边界的步骤具体为读取用户输入的页脚输出位置配置信息;根据读取的页脚输出位置配置信息,调整当前页的页脚输出区域的上边界 至用户配置的位置。
5、 一种页脚输出位置调整装置,其特征在于,所述装置包括 正文输出区域^r测单元,用于4企测当前页的正文输出区域;以及 页脚输出位置调整单元,用于调整当前页的页脚输出区域的上边界紧随正文输出区域的下边界。
6、 如权利要求5所迷的装置,其特征在于,所述正文输出区域检测单元包括..高度检测模块,用于检测当前页正文内容的占用高度;以及 区域计算模块,用于根据正文内容的占用高度和页眉输出区域,获取当前 页的正文输出区域。
7、 如权利要求5所述的装置,其特征在于,所述装置还包括页脚输出位置配置单元,用于接收用户输入的页脚输出位置配置信息。
8、 如权利要求7所述的装置,其特征在于,所述页脚输出位置调整单元包括配置信息读取模块,用于读取用户输入的页脚输出位置配置信息;以及位置调整模块,用于根据读取的页脚输出位置配置信息,调整当前页的页 脚输出区域的上边界至用户配置的位置。
9、 一种包含权利要求5至8任一权利要求所述页脚输出位置调整装置的文 档处理系统。
10、 一种包含权利要求9所述文档处理系统的输出设备。
全文摘要
本发明适用于文档处理领域,提供了一种页脚输出位置调整方法、页脚输出位置调整装置、系统及设备,所述方法包括下述步骤检测当前页正文输出区域;调整当前页的页脚输出区域的上边界紧随正文输出区域的下边界。在本发明中,将当前页的页脚输出区域的上边界自动调整至紧随正文输出区域的下边界,使得页脚紧接正文内容浮动、页面整体内容紧凑,实现简单。同时,在对当前页进行缩放等调整的情况下,也能根据当前页正文输出区域自动对页脚的输出位置进行调整,适用范围广。
文档编号G06F17/24GK101404008SQ200810216998
公开日2009年4月8日 申请日期2008年10月29日 优先权日2008年10月29日
发明者符修湖 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1