网页内容打印系统的制作方法

文档序号:18667522发布日期:2019-09-13 20:23阅读:248来源:国知局
网页内容打印系统的制作方法

本发明涉及网页内容打印系统,特别涉及一种让用户根据需求对网页中的网页内容的打印格式进行设定并打印的网页内容打印系统。



背景技术:

政府机关单位以及金融机构(例如银行、证券公司等)为了让公众、客户不用频繁奔走于办事处领取相关的办事文件、合同等资料,通常会将这些资料发布到特定的网页上以方便这些用户随时获取,用户将打印的纸质文件填写完善相应的信息后再递交给办事处审核验收。但是,政府机关单位以及金融机构有时会对打印的资料有特定的版式要求,比如在一张a3纸上打印两个a4页面,如果用户没有按照特定版式进行打印,则将导致递交的资料无法通过审核验收。

通常浏览器自带有打印功能,但其打印功能相对单一,一般是按照默认网页版式直接打印,若用户直接采用浏览器自带的打印功能对网页进行打印,则打印出的文件无法满足政府机关单位以及金融机构的特定的版式要求。

目前,用户可以将文档资料从网页中下载下来,再根据需求进行编辑和打印,以实现对打印文件的特殊打印。但是,由于政府机关单位以及金融机构为保证打印资料的一致性以便于后续审核和校阅,通常发布的是不可编辑的网页内容,因此,用户将文档资料以不可编辑的网页形式下载为word、pdf等可编辑的文件形式时,在下载转置过程中可能会发生数据丢失或生成错误数据的情况,很难保证下载所得的文档格式与浏览器中显示的网页格式相一致,而且从网页中下载下来的文档可能会携带网页中的插图、边框、线条等多余的杂质,这样一来,极大可能导致后续的审核没法通过。

此外,用户也可以通过更改电脑等设备中的打印驱动的参数来设置需求的打印版式进行打印,但是这种方式不仅操作复杂容易出错,而且一旦更改了打印驱动中的参数,电脑中后续所有的待打印文件都会按照这种设置进行打印,所以如果用户事后忘记将打印驱动中的参数改回来,则可能导致其他文件的打印版式错误,进而造成工作失误,影响工作效率。



技术实现要素:

本发明是为了解决上述问题而进行的,目的在于提供一种网页内容打印系统。

本发明为了实现上述目的,采用了以下结构:

<结构1>

本发明提供一种网页内容打印系统,用于让用户根据需求对网页中含有至少一个预定打印页的网页内容的打印格式进行设定并打印出与需求相对应的需求页,其特征在于,包括:网页处理装置;以及与网页处理装置通信连接的打印装置,其中,网页处理装置具有浏览器、输入显示部、画面存储部、网页内容存储部、打印设定控制部、预定设置消除部、编辑排版部以及发送部,画面存储部存储有打印格式设定画面,浏览器用于显示网页并具有对网页内容进行打印的打印选择键,并含有与预定打印页相对应的预定页分割设置以及预定页面布局设置,输入显示部通过浏览器显示网页,网页内容存储部对网页的网页内容进行存储,一旦用户选择打印选择键,打印设定控制部控制输入显示部显示打印格式设定画面让用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数,一旦需求页分割设置、需求页面布局设置以及打印参数被确定,预定设置消除部就根据需求页分割设置以及需求页面布局设置对预定页分割设置以及预定页面布局设置进行设置消除,编辑排版部根据需求页分割设置以及需求页面布局设置对进行了设置消除后的网页内容进行编辑排版,发送部把编辑排版后的网页内容作为需求网页内容发送给打印装置的同时,把打印参数也发送给打印装置,打印装置具有接收部以及打印部,一旦接收部接收到需求网页内容,打印部就根据打印参数对需求网页内容进行打印。

<结构2>

本发明还提供一种网页内容打印系统,用于让用户根据需求对网页中含有至少一个预定打印页的网页内容的打印格式进行设定并打印出与需求相对应的需求页,其特征在于,包括:网页处理装置;以及与网页处理装置通信连接的打印装置,其中,网页处理装置具有浏览器、输入显示部、画面存储部、网页内容存储部、打印设定控制部、预定设置消除部、编辑排版部以及发送部,画面存储部存储有格式设置选择画面以及打印格式设定画面,浏览器用于显示网页并具有对网页内容进行打印的打印选择键,并含有与预定打印页相对应的预定页分割设置以及预定页面布局设置,输入显示部通过浏览器显示网页,网页内容存储部对网页的网页内容进行存储,一旦用户选择打印选择键,打印设定控制部控制输入显示部显示格式设置选择画面让用户选择是否对需求页的需求打印格式进行格式设置,一旦用户选择进行格式设置,打印设定控制部就控制输入显示部显示打印格式设定画面让用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数,一旦需求页分割设置、需求页面布局设置以及打印参数被确定,预定设置消除部就根据需求页分割设置以及需求页面布局设置对预定页分割设置以及预定页面布局设置进行设置消除,编辑排版部根据需求页分割设置以及需求页面布局设置对进行了设置消除后的网页内容进行编辑排版,发送部把编辑排版后的网页内容作为需求网页内容发送给打印装置的同时,把打印参数也发送给打印装置,打印装置具有接收部以及打印部,一旦接收部接收到需求网页内容,打印部就根据打印参数对需求网页内容进行打印。

发明的作用与效果

根据本发明所涉及的网页内容打印系统,因为用户选择打印选择键,输入显示部显示打印格式设定画面让用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数,一旦需求页分割设置、需求页面布局设置以及打印参数被确定,预定设置消除部就根据需求页分割设置以及需求页面布局设置对预定页分割设置以及预定页面布局设置进行设置消除,编辑排版部根据需求页分割设置以及需求页面布局设置对进行了设置消除后的网页内容进行编辑排版,发送部把编辑排版后的网页内容作为需求网页内容发送给打印装置的同时把打印参数也发送给打印装置,打印部就根据打印参数对需求网页内容进行打印,所以用户可以根据需求对网页中的网页内容的打印格式进行设定并打印出与其需求相对应的需求页。

本发明的网页内容打印系统可以让用户进行自定义的打印版式设置,使得用户打印出来的文件能够满足机关单位、金融机构等单位对文件打印版式的特定需求,而且用户不需要额外进行打印驱动参数更改这一繁琐过程,也不会影响到电脑中其他文件的打印。此外,由于本发明的网页内容打印系统是直接对网页内容进行编辑排版的,因此,用户不需要通过下载转置过程,从而避免了下载转置过程的数据丢失或错误的情况。另外,本发明的网页内容打印系统中仅仅是对网页的网页内容进行编辑不涉及网页中插图、边框、线条等多余的杂质,因此,打印出的文件能保持页面干净整洁,这有利于后续机关单位、金融机构等单位对文件的进行校阅。

附图说明

图1是本发明的实施例一中网页内容打印系统的结构框图;

图2是本发明的实施例一中网页处理装置的结构框图;

图3是本发明的实施例一中打印装置的结构框图;

图4是本发明的实施例一中浏览器的界面的示意图;

图5是本发明的实施例一中打印格式设定画面的示意图;

图6是本发明的实施例一中编辑排版预览画面的示意图;

图7是本发明的实施例一中网页内容打印系统的动作流程图;

图8是本发明的实施例二中网页处理装置的结构框图;

图9是本发明的实施例二中格式设置选择画面的示意图;以及

图10是本发明的实施例二中网页内容打印系统的动作流程图。

具体实施方式

为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,以下实施例结合附图对本发明的网页内容打印系统作具体阐述。

作为第一种实施形态,本发明提供一种网页内容打印系统,用于让用户根据需求对网页中含有至少一个预定打印页的网页内容的打印格式进行设定并打印出与需求相对应的需求页,其特征在于,包括:网页处理装置;以及与网页处理装置通信连接的打印装置,其中,网页处理装置具有浏览器、输入显示部、画面存储部、网页内容存储部、打印设定控制部、预定设置消除部、编辑排版部以及发送部,画面存储部存储有打印格式设定画面,浏览器用于显示网页并具有对网页内容进行打印的打印选择键,并含有与预定打印页相对应的预定页分割设置以及预定页面布局设置,输入显示部通过浏览器显示网页,网页内容存储部对网页的网页内容进行存储,一旦用户选择打印选择键,打印设定控制部控制输入显示部显示打印格式设定画面让用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数,一旦需求页分割设置、需求页面布局设置以及打印参数被确定,预定设置消除部就根据需求页分割设置以及需求页面布局设置对预定页分割设置以及预定页面布局设置进行设置消除,编辑排版部根据需求页分割设置以及需求页面布局设置对进行了设置消除后的网页内容进行编辑排版,发送部把编辑排版后的网页内容作为需求网页内容发送给打印装置的同时,把打印参数也发送给打印装置,打印装置具有接收部以及打印部,一旦接收部接收到需求网页内容,打印部就根据打印参数对需求网页内容进行打印。

在第一种实施形态中,还可以具有这样的特征:打印格式设定画面具有需求页分割设置区域,该需求页分割设置区域显示网页内容让用户点击选定页分割位置,需求页分割设置根据页分割位置而决定。

在第一种实施形态中,还可以具有这样的特征:预定页面布局设置包含预定拼合形式以及预定打印页尺寸,预定拼合形式为每个预定打印页对应于一张打印纸,编辑排版部具有页面拼合判定单元以及页面拼合单元,打印格式设定画面具有需求页面布局设置区域,该需求页面布局设置区域显示与需求页的页面布局相关的至少打印纸尺寸设置栏让用户输入需求打印纸尺寸,预定设置消除部对预定拼合形式进行设置消除,页面拼合判定单元根据需求打印纸尺寸以及预定打印页尺寸判定预定打印页的拼合形式,页面拼合单元根据拼合形式对网页内容进行页面拼合,发送部把页面拼合后的网页内容作为需求网页内容发送给打印装置。

在第一种实施形态中,还可以具有这样的特征:需求页面布局设置区域还显示与需求页的页面布局相关的打印页尺寸设置栏让用户输入需求打印页尺寸,预定设置消除部对预定打印页尺寸进行设置消除,页面拼合判定单元根据需求打印纸尺寸以及需求打印页尺寸判定需求打印页的拼合形式。

在第一种实施形态中,还可以具有这样的特征:需求页面布局设置区域还显示与需求页的页面布局相关的页眉页脚设置栏让用户输入页眉页脚文本,编辑排版部还具有留白区域计算单元以及页眉页脚插入单元,留白区域计算单元根据需求打印纸尺寸以及预定打印页尺寸算出需求页的留白区域的位置,页眉页脚插入单元获取留白区域的位置并插入页眉页脚文本。

在第一种实施形态中,还可以具有这样的特征:打印格式设定画面还具有需求页分割设置区域,该需求页分割设置区域显示网页内容让用户点击选定页分割位置,需求页分割设置根据页分割位置而决定,页面拼合单元根据拼合形式对已重新进行页分割设置后的网页内容进行页面拼合。

在第一种实施形态中,还可以具有这样的特征:预定页面布局设置还包含每个预定打印页的预定行数和预定行间距,编辑排版部还具有行设定单元,打印格式设定画面具有需求页面布局设置区域,该需求页面布局设置区域显示与需求页的页面布局相关的行数设置栏以及行间距设置栏让用户分别输入需求行数以及需求行间距,预定设置消除部对预定行数和预定行间距进行设置消除,行设定单元根据需求行数以及需求行间距对网页内容进行行设定。

在第一种实施形态中,还可以具有这样的特征:预定页面布局设置还包含每个预定打印页的预定字体大小和预定字间距,编辑排版部还具有字体设定单元,打印格式设定画面具有需求页面布局设置区域,该需求页面布局设置区域显示与需求页的页面布局相关的字体大小设置栏以及字间距设置栏让用户分别输入需求字体大小以及需求字间距,预定设置消除部对预定字体大小和预定字间距进行设置消除,字体设定单元根据需求字体大小以及需求字间距对网页内容进行字体设定。

在第一种实施形态中,还可以具有这样的特征:预定页面布局设置还包含每个预定打印页的预定行数和预定行间距,编辑排版部还具有行设定单元,需求页面布局设置区域还显示与需求页的页面布局相关的行数设置栏以及行间距设置栏让用户分别输入每个需求页的需求行数以及需求行间距,预定设置消除部对预定行数以及预定行间距进行设置消除,行设定单元根据需求字体大小、需求字间距、需求行数以及需求行间距对网页内容进行行设定。

作为第二种实施形态,本发明还提供一种网页内容打印系统,用于让用户根据需求对网页中含有至少一个预定打印页的网页内容的打印格式进行设定并打印出与需求相对应的需求页,其特征在于,包括:网页处理装置;以及与网页处理装置通信连接的打印装置,其中,网页处理装置具有浏览器、输入显示部、画面存储部、网页内容存储部、打印设定控制部、预定设置消除部、编辑排版部以及发送部,画面存储部存储有格式设置选择画面以及打印格式设定画面,浏览器用于显示网页并具有对网页内容进行打印的打印选择键,并含有与预定打印页相对应的预定页分割设置以及预定页面布局设置,输入显示部通过浏览器显示网页,网页内容存储部对网页的网页内容进行存储,一旦用户选择打印选择键,打印设定控制部控制输入显示部显示格式设置选择画面让用户选择是否对需求页的需求打印格式进行格式设置,一旦用户选择进行格式设置,打印设定控制部就控制输入显示部显示打印格式设定画面让用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数,一旦需求页分割设置、需求页面布局设置以及打印参数被确定,预定设置消除部就根据需求页分割设置以及需求页面布局设置对预定页分割设置以及预定页面布局设置进行设置消除,编辑排版部根据需求页分割设置以及需求页面布局设置对进行了设置消除后的网页内容进行编辑排版,发送部把编辑排版后的网页内容作为需求网页内容发送给打印装置的同时,把打印参数也发送给打印装置,打印装置具有接收部以及打印部,一旦接收部接收到需求网页内容,打印部就根据打印参数对需求网页内容进行打印。

<实施例一>

图1是本发明的实施例一中网页内容打印系统的结构框图。

如图1所示,在实施例一中,网页内容打印系统100用于让用户根据需求对网页中含有至少一个预定打印页的网页内容的打印格式进行设定并打印出与需求相对应的需求页,包括网页处理装置10以及打印装置20。网页处理装置10通过通信网络30与打印装置20通信连接。

在本实施例一中,网页处理装置10用于对网页内容的打印格式进行设定并将编辑排版后的网页内容作为需求网页内容发送给打印装置20。

图2是本发明的实施例一中网页处理装置的结构框图。

如图2所示,网页处理装置10包括浏览器11、输入显示部12、画面存储部13、网页内容存储部14、打印设定控制部15、预定设置消除部16、编辑排版部17、发送部18、处理侧暂存部19以及对上述各部进行控制的处理侧控制部101。

在本实施例一中,打印装置20用于接收网页处理装置10发送的需求网页内容并进行打印。

图3是本发明的实施例一中打印装置的结构框图。

如图3所示,打印装置20包括接收部21、打印部22、打印侧暂存部23以及打印侧控制部24。

图4是本发明的实施例一中浏览器的界面的示意图。

如图4所示,浏览器11用于显示网页并具有对网页内容进行打印的打印选择键111,并含有与预定打印页相对应的预定页分割设置以及预定页面布局设置。预定页面布局设置包含预定拼合形式、预定打印页尺寸以及每个预定打印页具有预定行数、预定行间距以及预定字体大小和预定字间距。预定拼合形式为每个预定打印页对应于一张与该预定打印页的页面尺寸相同的打印纸。在本实施例一中,浏览器11为ie浏览器,在ie浏览器中的预定打印页尺寸为a4页面,预定的拼合形式为每个a4打印页对应于一张a4打印纸。

画面存储部13存储有打印格式设定画面130以及编辑排版预览画面135。

图5是本发明的实施例一中打印格式设定画面的示意图。

如图5所示,打印格式设定画面130具有需求页分割设置区域131、需求页面布局设置区域132以及打印参数设置区域133。

需求页分割设置区域131显示网页内容让用户点击选定页分割位置,需求页分割设置根据页分割位置而决定。在本实施例一中,如图5所示,在左侧区域内显示网页内容,用户通过操控鼠标使光标箭头移动到所需位置并点击选定该位置作为页分割的位置。

需求页面布局设置区域132显示与需求页的页面布局相关的打印纸尺寸设置栏让用户输入需求打印纸尺寸,在本实施例一中,用户通过输入框中的下拉箭头预览a2、a3、a4、b5等多种预设的打印纸尺寸,再通过点选的方式输入其中任意一种打印纸尺寸;显示与需求页的页面布局相关的打印页尺寸设置栏让用户输入需求打印页尺寸,在本实施例一中,用户通过点选的方式输入a2、a3、a4、b5等多种预设的打印页尺寸中的任意一种;显示与需求页的页面布局相关的字体大小设置栏让用户输入需求字体大小、字间距设置栏让用户输入需求字间距、行数设置栏让用户输入每个需求打印页的需求行数以及行间距设置栏让用户输入需求行间距,在本实施例一中,用户可以通过点选方式从多种预设的字体设置或行设置参数中选定任意一种输入,也可以在输入栏中进行手动输入参数;显示与需求页的页面布局相关的页眉页脚设置栏让用户输入页眉页脚文本,页眉页脚设置栏包括页眉输入选项和页脚输入选项,例如,当用户需对拼合后合同添加抬头时,可在页眉输入选项中输入相应的抬头文本。

打印参数设置区域133显示与需求页的打印方式相关的多个设置栏让用户输入相应的打印参数,该打印参数包括打印纸类型、打印份数、单双面打印等。在本实施例一中,打印纸类型设置栏中包含普通纸、粗糙纸、卡片纸、轻磅纸、重磅纸等多种预定打印纸类型的选项,用户通过点击选定的方式选择其中一种输入;打印份数设置栏中包含预设的加1份和减1份的点击选择键,用于让用户通过点击叠加的方式来设置打印份数,此外,打印份数设置栏也可让用户进行手动输入打印份数;单双面打印设置栏中包含“单面打印”以及“双面打印”这两个预定点击选择键,让用户点击选定采用单面打印还是双面打印。

图6是本发明的实施例一中编辑排版预览画面的示意图。

如图6所示,编辑排版预览画面135用于实时显示编辑排版的需求页。在图6中a、b显示了两种编辑排版情况下的编辑排版预览画面。

输入显示部12通过浏览器11显示网页以及打印选择键111;并显示打印格式设定画面130让用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数。

网页内容存储部14用于对网页的网页内容进行存储。

打印设定控制部15用于在用户选择打印选择键111时控制输入显示部12显示打印格式设定画面130。

预定设置消除部16用于在需求页分割设置、需求页面布局设置以及打印参数被确定时根据需求页分割设置以及需求页面布局设置对预定页分割设置以及预定页面布局设置进行设置消除。

编辑排版部17根据需求页分割设置以及需求页面布局设置对进行了设置消除后的网页内容进行编辑排版。如图2所示,编辑排版部17包括页分割设定单元171、行设定单元172、字体设定单元173、页面拼合判定单元174、页面拼合单元175、留白区域计算单元176以及页眉页脚插入单元177。

页分割设定单元171根据用户点击选定页分割位置对网页内容进行需求页分割设置。

行设定单元172根据用户输入的需求行数以及需求行间距对网页内容进行行设定。

字体设定单元173根据需求字体大小以及需求字间距对网页内容进行字体设定。

页面拼合判定单元174根据需求打印纸尺寸以及需求打印页尺寸判定需求打印页的拼合形式,例如情况1:如图6a所示,用户输入的需求打印纸尺寸为a3、需求打印页尺寸为a4,则页面拼合判定单元174判定每两个需求打印页对应于一张打印纸,即两个a4打印页拼合到一张a3页面上并打印到a3纸张上,这种情况适用于例如金融机构的合同的打印;也可例如情况2:如图6b所示,用户输入的需求打印纸尺寸为a2、需求打印页尺寸为a4,则页面拼合判定单元174判定每四个需求打印页对应于一张打印纸,即四个a4打印页拼合到一张a2页面上并打印到a2纸张上,这种情况适用于例如打印网页中的图纸文件(比如将物体的立体图和三视图打印到一张纸上)或特定的文档文件等。

页面拼合单元175根据拼合形式以及用户选取的需求打印页进行页面拼合,从而得到合并后的需求页。

留白区域计算单元176根据需求打印纸尺寸以及需求打印页尺寸算出需求页的留白区域的位置。

页眉页脚插入单元177获取留白区域的位置并插入用户输入的页眉页脚文本。例如,当用户需对拼合后合同添加抬头并已经在页眉输入选项中输入了相应的抬头文本时,页眉页脚插入单元177就获取需求页的上方留白区域并插入用户输入的抬头文本作为该合同的抬头。

发送部18把编辑排版后的网页内容作为需求网页内容发送给打印装置20的同时,把打印参数也发送给打印装置20。

处理侧暂存部19用于存储网页处理装置10与打印装置20之间的交互数据以及网页处理装置10中浏览器11、输入显示部12、画面存储部13、网页内容存储部14、打印设定控制部15、预定设置消除部16、编辑排版部17、发送部18以及处理侧控制部101之间的交互数据。

处理侧控制部101包含用于控制浏览器11、输入显示部12、画面存储部13、网页内容存储部14、打印设定控制部15、预定设置消除部16、编辑排版部17以及发送部18运行的计算机程序。

接收部21用于接收网页处理装置10发送的需求网页内容以及打印参数。

打印部22根据打印参数对需求网页内容进行打印。

打印侧暂存部23用于存储打印装置20与网页处理装置10之间的交互数据以及打印装置20中接收部21、打印部22以及打印侧控制部24之间的交互数据。

打印侧控制部24包含用于控制接收部21以及打印部22运行的计算机程序。

图7是本发明的实施例一中网页内容打印系统的动作流程图。

如图7所示,在本实施例一中,网页内容打印系统100的动作流程包含如下步骤:

步骤s1-1,当用户通过网页处理装置10浏览网页时,浏览器11显示网页内容以及打印选择键111,让用户选择打印选择键111,当用户选择了打印选择键111时,进入步骤s1-2。

步骤s1-2,打印设定控制部15控制输入显示部12显示打印格式设定画面130让用户进行格式设置,其中,显示需求页分割设置区域131显示网页内容让用户点击选定页分割位置;显示需求页面布局设置区域132的打印纸尺寸设置栏让用户输入需求打印纸尺寸;显示打印页尺寸设置栏让用户输入需求打印页尺寸;显示页眉页脚设置栏让用户输入页眉页脚文本;显示行数设置栏以及行间距设置栏让用户分别输入每个需求打印页的需求行数以及需求行间距;显示字体大小设置栏以及字间距设置栏让用户分别输入需求字体大小以及需求字间距;显示打印参数设置区域133显示与需求页的打印方式相关的多个设置栏让用户输入相应的打印参数,然后进入步骤s1-3。

步骤s1-3,判断用户是否设置需求页分割,当判断结果为是时进入步骤s1-4;当判断结果为否时,进入步骤s1-6。

步骤s1-4,预定设置消除部16对网页内容的预定页分割设置进行设置消除,然后进入步骤s1-5。

步骤s1-5,编辑排版部17中的页分割设定单元171根据用户点击选定页分割位置对网页内容进行需求页分割设置,然后进入步骤s1-6。

步骤s1-6,判断用户是否设置字体,当判断结果为是时进入步骤s1-7;当判断结果为否时,进入步骤s1-9。

步骤s1-7,预定设置消除部16对网页内容的预定字体大小以及预定字间距进行设置消除,然后进入步骤s1-8。

步骤s1-8,编辑排版部17中的字体设定单元173根据用户输入的需求字体大小以及需求字间距对网页内容进行字体设定,然后进入步骤s1-9。

步骤s1-9,判断用户是否设置行,当判断结果为是时进入步骤s1-10;当判断结果为否时,进入步骤s1-12。

步骤s1-10,预定设置消除部16对网页内容的预定行数以及预定行间距进行设置消除,然后进入步骤s1-11。

步骤s1-11,编辑排版部17中的行设定单元172根据用户输入的需求行数以及需求行间距对网页内容进行行设定,然后进入步骤s1-12。

步骤s1-12,判断用户是否设置需求打印纸尺寸,当判断结果为是时进入步骤s1-13;当判断结果为否时,进入步骤s1-14。

步骤s1-13,预定设置消除部16对网页内容的对预定拼合形式进行设置消除,然后进入步骤s1-14。

步骤s1-14,判断用户是否设置需求打印页尺寸当判断结果为是时进入步骤s1-15;当判断结果为否时,进入步骤s1-16。

步骤s1-15,预定设置消除部16对网页内容的预定打印页尺寸进行设置消除,然后进入步骤s1-16。

步骤s1-16,编辑排版部17中的页面拼合判定单元174,根据需求打印纸尺寸以及需求打印页尺寸判定需求打印页的拼合形式,然后进入步骤s1-17。在此步骤中,如果用户没有进行需求打印页尺寸或需求打印纸尺寸的设置,则该项的需求设置默认采用预定设置,并以此来判定拼合形式。

步骤s1-17,编辑排版部17中的页面拼合单元175根据拼合形式对网页内容进行页面拼合生成需求页,然后进入步骤s1-18。

步骤s1-18,判断用户是否设置页眉页脚,当判断结果为是时进入步骤ss1-19;当判断结果为否时,进入步骤s1-21。

步骤s1-19,编辑排版部17中的留白区域计算单元176计算需求页的留白区域的位置,然后进入步骤s1-20。

步骤s1-20,编辑排版部17中的页眉页脚插入单元177,获取留白区域的位置并插入用户输入的页眉页脚文本,然后进入步骤s1-21。

步骤s1-21,发送部18把编辑排版后的网页内容作为需求网页内容发送给打印装置10,同时把打印参数也发送给打印装置10,然后进入步骤s1-22。

步骤s1-22,接收部21接收网页处理装置10发送的需求网页内容以及打印参数,打印部22根据打印参数对需求网页内容进行打印,接着进入结束状态。

在上述实施例一的动作流程中,编辑排版部17进行格式设置是依次按照需求页分割设置、字体设置、行设置、需求打印纸尺寸设置、需求打印页尺寸设置、页眉页脚设置的顺序来进行编辑排版的,然而,事实上这些设置也可以并列的,因此,这些设置的顺序并不仅仅限制于上述的实施例一的动作流程的顺序,在实际情况中,这些设置的顺序也是多种的,可以根据用户自身喜好来决定参数的输入顺序,比如先设置需求打印页尺寸再设置字体等。

此外,当用户进行了字体设置后,可能出现由于字体变大或变小而影响了行数,因此,在这种情况下,行设定单元172不仅根据需求行数以及需求行间距进行行设定,还会根据需求字体大小以及需求字间距自适应进行行设定。

实施例一的作用与效果:

根据本实施例一所涉及的网页内容打印系统,因为用户选择打印选择键,输入显示部显示打印格式设定画面让用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数,一旦需求页分割设置、需求页面布局设置以及打印参数被确定,预定设置消除部就根据需求页分割设置以及需求页面布局设置对预定页分割设置以及预定页面布局设置进行设置消除,编辑排版部根据需求页分割设置以及需求页面布局设置对进行了设置消除后的网页内容进行编辑排版,发送部把编辑排版后的网页内容作为需求网页内容发送给打印装置的同时把打印参数也发送给打印装置,打印部就根据打印参数对需求网页内容进行打印,所以用户可以根据需求对网页中的网页内容的打印格式进行设定并打印出与其需求相对应的需求页,使得用户打印出来的文件能够满足机关单位、金融机构等单位对文件打印版式的特定需求,而且提高了工作效率,降低了打印工作的出错率。

此外,由于需求页分割设置区域能够显示网页内容让用户点击选定页分割位置,因此用户能够根据自身需求来进行页分割设定,而且点击选定方式具有操作简单快捷的特点。

另外,因为需求页面布局设置区域具有打印纸尺寸设置栏以及打印页尺寸设置栏,编辑排版部具有页面拼合判定单元以及页面拼合单元,页面拼合判定单元能根据用户输入的需求打印纸尺寸和需求打印页尺寸自动判定拼合形式,页面拼合单元再根据拼合形式进行自动拼合,所以用户能根据自身需求设置打印纸尺寸和打印页尺寸来决定页面拼合形式。另外,当用户在设置栏未进行输入相应参数时,系统也能根据默认的预定设置自动进行页面拼合。

此外,由于需求页面布局设置区域具有页眉页脚设置栏,编辑排版部具有留白区域计算单元以及页眉页脚插入单元,且留白区域计算单元可自行计算留白区域位置,页眉页脚插入单元自动获取留白区域位置插入页眉页脚,因此用户只需相应输入页眉页脚文本就可以对需求页设置页眉页脚。

另外,由于需求页面布局设置区域具有行数设置栏、行间距设置栏以及字体大小设置栏和字间距设置栏,编辑排版部还具有行设定单元和字体设定单元,因此,可以让用户根据自身需求进行字体设置和行设置,尤其是当有的文件对字体和行都有要求严格时,可以很好地满足用户的特定需求。

<实施例二>

与实施例一相比,实施例二对其中与实施例一具有同样结构的构成要素赋予同样的符号并省略相应的附图。

图8是本发明的实施例二中网页处理装置的结构框图。

如图8所示,实施例二中的网页处理装置10’包括:浏览器11、输入显示部12、画面存储部13’、网页内容存储部14、打印设定控制部15、预定设置消除部16、编辑排版部17、发送部18、处理侧暂存部19以及对上述各部进行控制的处理侧控制部101’。

图9是本发明的实施例二中格式设置选择画面的示意图。

在实施例二中,画面存储部13’存储有打印格式设定画面130、编辑排版预览画面135以及格式设置选择画面136(如图9所示)。

一旦用户选择打印选择键111,打印设定控制部15就控制输入显示部12显示格式设置选择画面136让用户选择是否对需求页的需求打印格式进行格式设置。

一旦用户选择进行格式设置,打印设定控制部15控制输入显示部12显示打印格式设定画面130用户根据需求输入与需求页的页分割相关的需求页分割设置、与需求页的页面布局相关的需求页面布局设置以及与需求页的打印方式相关的打印参数。

图10是本发明的实施例二中网页内容打印系统的动作流程图。

如图10所示,在本实施例二中,网页内容打印系统100的动作流程包含如下步骤:

步骤s2-1,当用户通过网页处理装置10浏览网页时,浏览器11显示网页内容以及打印选择键111,让用户选择打印选择键111,当用户选择了打印选择键111时,进入步骤s2-2。

步骤s2-2,打印设定控制部15控制输入显示部12显示格式设置选择画面136让用户选择是否对需求页的需求打印格式进行格式设置,当用户选择进行格式设置时,进入步骤s2-3;当用户选择不进行格式设置时,进入步骤s2-23。

步骤s2-3,打印设定控制部15控制输入显示部12显示打印格式设定画面130让用户进行格式设置,其中,显示需求页分割设置区域131显示网页内容让用户点击选定页分割位置;显示需求页面布局设置区域132的打印纸尺寸设置栏让用户输入需求打印纸尺寸;显示打印页尺寸设置栏让用户输入需求打印页尺寸;显示页眉页脚设置栏让用户输入页眉页脚文本;显示行数设置栏以及行间距设置栏让用户分别输入每个需求打印页的需求行数以及需求行间距;显示字体大小设置栏以及字间距设置栏让用户分别输入需求字体大小以及需求字间距;显示打印参数设置区域133显示与需求页的打印方式相关的多个设置栏让用户输入相应的打印参数,然后进入步骤s2-4。

步骤s2-4,判断用户是否设置需求页分割,当判断结果为是时进入步骤s2-5;当判断结果为否时,进入步骤s2-7。

步骤s2-5,预定设置消除部16对网页内容的预定页分割设置进行设置消除,然后进入步骤s2-6。

步骤s2-6,编辑排版部17中的页分割设定单元171根据用户点击选定页分割位置对网页内容进行需求页分割设置,然后进入步骤s2-7。

步骤s2-7,判断用户是否设置字体,当判断结果为是时进入步骤s2-8;当判断结果为否时,进入步骤s2-10。

步骤s2-8,预定设置消除部16对网页内容的预定字体大小以及预定字间距进行设置消除,然后进入步骤s2-9。

步骤s2-9,编辑排版部17中的字体设定单元173根据用户输入的需求字体大小以及需求字间距对网页内容进行字体设定,然后进入步骤s2-10。

步骤s2-10,判断用户是否设置行,当判断结果为是时进入步骤s2-11;当判断结果为否时,进入步骤s2-13。

步骤s2-11,预定设置消除部16对网页内容的预定行数以及预定行间距进行设置消除,然后进入步骤s2-12。

步骤s2-12,编辑排版部17中的行设定单元172根据用户输入的需求行数以及需求行间距对网页内容进行行设定,然后进入步骤s2-14。

步骤s2-13,判断用户是否设置需求打印纸尺寸,当判断结果为是时进入步骤s2-14;当判断结果为否时,进入步骤s2-15。

步骤s2-14,预定设置消除部16对网页内容的对预定拼合形式进行设置消除,然后进入步骤s2-15。

步骤s2-15,判断用户是否设置需求打印页尺寸当判断结果为是时进入步骤s2-16;当判断结果为否时,进入步骤s2-17。

步骤s2-16,预定设置消除部16对网页内容的预定打印页尺寸进行设置消除,然后进入步骤s2-17。

步骤s2-17,编辑排版部17中的页面拼合判定单元174,根据需求打印纸尺寸以及需求打印页尺寸判定需求打印页的拼合形式,然后进入步骤s2-18。在此步骤中,如果用户没有进行需求打印页尺寸或需求打印纸尺寸的设置,则该项的需求设置默认采用预定设置,并以此来判定拼合形式。

步骤s2-18,编辑排版部17中的页面拼合单元175根据拼合形式对网页内容进行页面拼合生成需求页,然后进入步骤s2-19。

步骤s2-19,判断用户是否设置页眉页脚,当判断结果为是时进入步骤ss2-20;当判断结果为否时,进入步骤s2-22。

步骤s2-20,编辑排版部17中的留白区域计算单元176计算需求页的留白区域的位置,然后进入步骤s2-21。

步骤s2-21,编辑排版部17中的页眉页脚插入单元177,获取留白区域的位置并插入用户输入的页眉页脚文本,然后进入步骤s2-22。

步骤s2-22,发送部18把编辑排版后的网页内容作为需求网页内容发送给打印装置10,同时把打印参数也发送给打印装置10,然后进入步骤s2-23。

步骤s2-23,接收部21接收网页处理装置10发送的需求网页内容以及打印参数,打印部22根据打印参数对需求网页内容进行打印,接着进入结束状态。

在上述实施例二的动作流程中,当用户选择不进行格式设置时,打印部22就根据默认的打印参数(打印纸类型为普通纸、打印份数为1份、单面打印)对需求网页内容进行打印。

实施例二的作用与效果:

尽管实施例二所涉及的网页打印系统与实施例一所涉及的网页打印系统有所不同,但仍能达到与实施例一相同的作用与效果。

不仅如此,在实施例二中,由于画面存储部存储有格式设置选择画面,当用户选择打印选择键时,输入显示部显示格式设置选择画面,因此,本实施例二可通过直观的画面形式来提醒用户是否进行对需求页的需求打印格式进行格式设置。

上述实施方式为本发明的优选案例,并不用来限制本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1