PaperCut NG提供了高级的过滤选项,使用一系列的规则为管理员提供过滤或限制打印工作的能力,可用的过滤选项为:
检测和删除重复的打印工作
定义单面打印的最大费用
定义单面打印的最大打印页数
基于文件扩展名或文件名的过滤文档
仅允许选择标准的纸张尺寸
设置仅允许彩色或黑白文档的打印机
每台打印机都有它自己的设置限制。这些规则可以应用于所有的用户或受限的用户(过滤范围)。通过选择适当的打印机计费列表和点击过滤器栏您就可以访问这些设置了。
图表 6.5. 一些可利用的打印机过滤和限制
打印机限制提供给网络管理员控制打印机使用的高级权限。一些常见的例子包括:
许多打印机期望单面的打印工作,如果打印机允许多面打印,那么则可能是双面打印。不标准的纸张大小导致了打印机进入手动加载状态,使打印工作停止。PaperCut NG 过滤器允许管理员选择规定范围内的纸张大小。在打印工作发送到打印机之前,不标准的纸张大小会被自动删除。这是减少打印阻塞的最有效的方式之一。
Inkjet打印机的打印速度非常的慢。一个大的彩色文档会阻止打印队列和其他用户的打印工作。通过打印机的过滤部分设置前面的页数,网络管理员可以阻止大规模的打印工作。强制分裂大规模的文档,允许其他用户使用打印机。
PaperCut NG也可以监控打印队列和自动删除重复的打印工作。对于网络上的新用户,这个选项是非常有用的。新用户通常“双击”应用程序的打印图标,会造成两个一样的打印工作发送到打印队列。这就浪费了纸张和用户的打印配额。网络管理员可以通过过滤激活重复的打印工作。窗口信息警告用户重复的打印工作将被从打印队列里移出。
此选项可以影响到 Microsoft Excel 和其它一些应用程序的打印。用户想打印Excel格式就需要间隔30秒再打印。
限制每次打印工作的最大费用。这将阻止用户从意外地一次打印工作上浪费他们所有的金额/配额。
为什么用户的打印文件不确定呢?原因有许多。例如:可能是由400页组成的应用帐户报表。用户可能还没有意识到这种“意外地”打印报表仅有几页。PaperCut NG可以通过它的名称配置与之匹配的文档,并且自动删除打印队列。使用过滤的关键字执行此功能的过滤。
此外,它也可能通过类似 .htm或.pdf的关键字过滤基于文件扩展名的文档。
.htm
.pdf
为了过滤基于regex(常规表达式)的文档名,要附上斜线前面的关键字。注意:与regex匹配的整个文档名。例如:
拒绝任何以.htm结尾的文档的打印:
/.*\.htm/
account-12345.pdf
/account-\d*\.pdf/
这是一个不安全的选项。它很容易通过重命名文档简单的完成过滤。一些系统甚至不可能报告其类型的信息!
通过结合PaperCut限制彩色打印的能力(仅允许黑白打印)和标准的打印机权限许可,尽可能的控制用户彩色打印的权限。
所要执行的操作:
在打印服务器上,安装两个打印机驱动程序。要求一个仅可以黑白打印而另一个是彩色打印。您将有两个打印机图标(逻辑意义上的打印机)每个都连接同样的物理打印机。
正常的共享打印机!
在每台打印机上设置访问Windows的权限是必要的。用户要求彩色的访问就应该能够打印彩色的打印机。而另外的用户应该仅提供访问“黑白 ”打印的权限。
添加打印机到PaperCut NG并定义适当的费用。
确保限制仅允许黑白的(黑白的)打印。
PaperCut NG提供打印机管理的特征是可以很容易的扩大更多的高级网络设置,其中包括:
多打印服务器的环境。
监控本地连接的网络打印机。
通过广域网(WAN)或VPN进行中央监控。
这些高级项目的主题在随后的章节中都有提到。