[发明专利]Linux平台图形应用程序的输出管理方法、系统、设备及介质有效

专利信息
申请号: 202110669208.2 申请日: 2021-06-16
公开(公告)号: CN113467725B 公开(公告)日: 2022-06-10
发明(设计)人: 范江涛 申请(专利权)人: 湖南中观天下科技有限公司
主分类号: G06F3/12 分类号: G06F3/12;G06F16/14;G06F16/16
代理公司: 武汉红观专利代理事务所(普通合伙) 42247 代理人: 王昌亮
地址: 410000 湖南省长沙市雨花*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: linux 平台 图形 应用程序 输出 管理 方法 系统 设备 介质
【说明书】:

发明提出了一种Linux平台图形应用程序的输出管理方法、系统、设备及介质,根据对应用程序触发事件的判断,进入打印进程或另存为进程。进入另存为进程,判断是否为“二次另存为”事件,若是则向文件名查询服务发出二次打印请求,否则根据用户权限动态调整“另存为”对话框输出方式选项,显示“另存为”对话框,等待用户执行文件另存为操作。进入打印进程,发送打印任务至CPUS打印过滤器并查询状态控制表,根据当前打印任务记录查询结果,执行文件打印输出或向文件名查询服务发送文件名查询请求,执行文件名查找任务,以正确获取当前打印内容的原始文件全路径名。提供了基于文件主体进行信息安全管控的关键解决手段及应用程序统一的文档输出管理方法。

技术领域

本发明涉及信息安全领域,尤其涉及一种Linux平台图形应用程序的输出管理方法、系统、设备及介质。

背景技术

随着操作系统的发展,Linux操作系统以其源代码开放、高可靠性、高安全性等特点,已经占领了全球服务器的操作系统市场。在移动通信、嵌入式领域,如手机、pad、车载电子等市场广泛流行的Andriod操作系统,也是运行在Linux操作系统之上。在桌面环境下,优秀的国产化操作系统如:深度操作系统、优麒麟、中标麒麟、统信UOS、银河麒麟、红旗Linux等等,也都是基于Linux操作系统的发行版本。

国产化操作系统中集成了诸多图形界面应用程序工具软件和办公软件,例如:金山WPS、福昕PDF、gedit、geany等,更多的应用程序正在开发或从Windows系统中移植过来。诸多的软件都具有打印输出功能。打印输出功能是最为常见的媒体介质转换手段,主要将电子信息转换为纸介质输出,提供人类直观的视觉呈现。打印是信息输出的通道,也是信息安全管理的关键环节。

Linux操作系统作为一种类Unix系统,早期的内容输出是围绕着PostScript(以下简称PS)页面描述语言展开的。该语言是由Adobe Systems公司开发的,它是一个成熟的、用于描述一个文档每一页面内容的程序语言。由于PS晦涩难懂,且有很多功能并不常用,现在的应用程序打印功能更多采用PDF(Portable Document Format的简称,意为“便携式文档格式”)格式输出。PDF是用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。PDF以PS语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图象。PDF与操作系统平台无关,不管是在Windows,Unix还是在苹果公司的Mac OS操作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件在开始使用PDF格式文件。

Linux操作系统的打印系统是一个假脱机服务(Spooler)。它可以管理打印任务队列(Job queue),而一个队列通常和一个打印机相关联,并且用户提交的任务都是按照先进先出的原则来处理的。现在,Linux发行版本中最为常用的假脱机服务是CUPS(Common UNIXPrinting System,通用Unix打印系统)。CUPS使用的是IPP(网络打印协议)标准,这是从HTTP中衍生出来的IETF协议。CUPS也支持其它可以和打印机进行通信的流行协议,因此也可以将其作为一个连接不支持IPP协议打印机的一个桥梁。这就使得CUPS同时支持连接本地打印机和网络打印机。IPP可以通过使用认证和SSL连接来加强网络传输安全性。

一般情况下,PS/PDF数据会先在主机中翻译成打印机本地的页面描述语言再输出给真实的打印机。这是翻译功能由CUPS系统的转换过滤器(Filter)来完成。一个过滤器实际上就是一个特殊的程序,它可以处理输入的数据,并且输出经过加工的数据。Linux CUPS中使用着各种不同的过滤器,包括:转换过滤器、I/O过程器(负责将数据传送至设备)、处理过滤器(转换文档数据)等。过滤器支持级联工作,一个过滤器的输出能够作为下一个过滤器的输入。一个打印任务中的数据在送达打印机前可能会通过多个过滤器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南中观天下科技有限公司,未经湖南中观天下科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110669208.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top