【技术实现步骤摘要】
一种文件打印控制方法及系统
[0001]本专利技术涉及文件打印
,特别是涉及一种文件打印控制方法及系统。
技术介绍
[0002]B/S架构即浏览器和服务器架构模式,是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构。在这种架构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3
‑
tier结构。B/S架构是WEB兴起后的一种网络架构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量 ...
【技术保护点】
【技术特征摘要】
1.一种文件打印控制方法,其特征在于,所述方法包括:确定每个用户对每个文件的读写权限;所述用户为可通过本地浏览器访问基于BS架构系统的服务器的注册用户;所述读写权限包括打印权限以及浏览权限;屏蔽当前访问所述服务器的所有所述本地浏览器打印以及下载每个所述文件的功能;接收基于第一本地浏览器的用户界面获取到的第一用户的第一指令;所述第一指令包括第二用户打印目标文件的请求信息;所述第一用户具有浏览以及打印所述目标文件的权限;将获取到的所述目标文件对应的水印以及根据所述第一指令生成的唯一码加载至所述目标文件生成打印文件;所述唯一码包括目标打印记录信息;确定所述第二用户具有浏览所述目标文件的浏览权限后将所述打印文件发送至第二本地浏览器,以便在所述第二本地浏览器的用户界面展示所述打印文件的正文内容、所述水印以及所述唯一码;所述第二本地浏览器用于所述第二用户通过其访问所述系统。2.根据权利要求1所述的文件打印控制方法,其特征在于,所述确定每个用户对每个文件的读写权限;包括:根据每个所述用户的注册信息获取每个所述用户的角色信息;根据每个所述文件的标签信息获取每个所述文件的属性信息;根据预设的权限确定规则结合所述角色信息以及所述属性信息确定每个所述用户对每个所述文件的读写权限。3.根据权利要求1所述的文件打印控制方法,其特征在于,接收基于第一本地浏览器的用户界面获取到的第一用户的第一指令以及打印说明。4.根据权利要求3所述的文件打印控制方法,其特征在于,在所述第一本地浏览器的用户界面展示打印图标,所述打印图标被触发后接收基于第一本地浏览器的用户界面获取到的第一用户的第一指令。5.根据权利要求1所述的文件打印控制方法,其特征在于,所述第一用户与所述第二用户相同,所述第一本地浏览器与所述第二本地浏览器相同。6.根据权利要求1所述的文...
【专利技术属性】
技术研发人员:莫晓欢,单振樑,冯豪,叶永华,
申请(专利权)人:上海元恒信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。