我应该使用什么打印机驱动程序?

我应该使用什么打印机驱动程序?

我正在安装打印机驱动程序,我可以选择 PCL(5 或 6)或 PostScript 驱动程序吗?您会推荐哪一个?为什么?

打印机是HP LaserJet 2605dn,操作系统是Windows 7 (x64)。

对于这种事情,您有什么经验法则吗?还是说基本上就是“看看什么有效”?

谢谢

答案1

当这样的帖子中充斥着各种非知识和非答案,而且没有一个答案是正确的时,这真是令人惊奇和恐惧。

首先我会给出我自己的答案然后我会解释前面的发帖人错误的地方。

您应该使用 PCL 6。原因如下:您不需要 PostScript。如果您确实需要它,您会知道它,也不会问这个问题。PostScript 比 PCL 更成问题,所以如果您不需要它,最好避免使用它。它在以下方面存在更多问题:更难找到驱动程序(例如对于 Win ME 计算机),更耗资源(打印机、工作站和网络),HP 的 PostScript 驱动程序比其 PCL 驱动程序错误更多,HP 的 PostScript 仿真(即 Adob​​e 的 PostScript 程序的第三方克隆)的质量非常值得怀疑,而 PCL 是 HP 产品,因此风险更大,PostScript 在打印时往往会抛出模糊的错误,需要模糊的专业知识来排除故障(非常令人沮丧)-PCL 很少出现这种情况,PostScript 更容易导致打印机内存耗尽,PostScript 驱动程序提供许多仅对行业专业人士有用的模糊设置(例如分色),只会让普通人感到困惑,并给他们更多方式来给自己制造麻烦,并且在处理困难的打印件时,PostScript 通常会更慢。这些都是我突然想到的。

PCL6 是一种功能强大的页面描述语言,可以完成您需要做的任何事。质量不是问题,PCL 运行良好,可以打印与 PostScript 相同的矢量图形和矢量字体。照片和其他位图图形不在 PostScript 的功能范围内,因此这两种语言打印它们的方式相同,只是 PostScript 会将照片渲染为文本并放大其二进制大小,因此需要更长的时间将其下载到打印机(它必须这样做,因为 PostScript 是一种文本语言,其中没有二进制。所有内容都渲染为文本字符)。

PostScript 具有许多优势,但主要针对的是印刷行业的专业人士。例如,如果您想在某家本地高端印刷店的超高分辨率图像排版机上打印某些内容,他们可能只接受 Adob​​e Photoshop 或 PostScript 格式的文件,因此如果您使用 PostScript 驱动程序,您就有办法制作这样的文件。但是,现在在以前需要 PostScript 的许多情况下都可以使用 PDF 格式。PostScript 驱动程序确实倾向于提供比 PCL 驱动程序更多的功能,并且某些功能可能对您有用(例如小册子打印),但在这个较晚的时代,PCL 驱动程序更有可能提供您所需的一切,而 PostScript 驱动程序可能根本没有提供您可以使用的额外功能。

答案2

PCL 和 PostScript 之间的问题非常具体地取决于所使用的软件和打印机组合。在某些打印机上,PCL 优于 PostScript,而在其他打印机上,则相反。某些打印机(如 HP LaserJet 5 Color(以及许多其他打印机))具有可装入提供 PostScript 支持的 SIMM 插槽之一的附加模块。而其他打印机则具有工厂内置支持。将 PostScript 文件发送到打印机会产生非常可预测的高质量输出。另一方面,PC/MAC/X 计算机上的软件(或 PostScript 的任何来源)在这里成为不确定因素。在某些时候,必须将文档转换为 PostScript(除非文档已经是 PostScript,即使在这种情况下也会出现问题)。转换为 PostScript 是一个大问题。某些软件(通常是 Windows 打印机驱动程序)只是将您拥有的任何文档转换为位图,并将位图嵌入 PostScript 文件中并将其发送到打印机。从各方面来看,这都是对空间的巨大浪费,而且完全违背了 PostScript 提供的任何优势。PostScript 是一种布局语言,可以布局矢量和位图项目。如果您有一个文本文档,则会描述文本的位置、字体和其他详细信息,并将原始文本发送到打印机。打印机中的 PostScript 引擎知道打印机的物理布局,并以一种可能产生良好输出的方式呈现输出,同时考虑到实际的打印机硬件。如果您的打印机驱动程序获取文档中的任何文本并将其呈现为位图,然后将此位图放入 PostScript 文件中,那么您的打印机只是在打印位图。这会产生一个问题:当您打印位图时,打印机将使用特定的优化来使位图看起来不错,在大多数情况下,这些优化与用于文本的优化不同,因此最终结果通常不是最佳的。因此,要理解一切,必须考虑以下问题:

  1. 将您的文档转换为 PCL 或 PostScript 的软件有多好?
  2. 您的打印机对 PCL 或 PostScript 支持程度如何?
  3. 哪种组合最适合我的特定计算机/打印机组合。

这些问题的答案往往不是黑白分明的。更糟糕的是,一些 PCL 质量较差的打印机实际上可能会制作出更美观的 PCL 文档,因为计算机上的 PCL 转换器会针对特定打印机上的 PCL 问题进行特定的修复或变通,或对 PostScript 进行相反的操作。

然后还有另一个问题... 有些打印机声称支持 PostScript,但实际上根本不支持 PostScript!打印机供应商声称支持 PostScript,因为他们在计算机上运行的打印机驱动程序可以将 PostScript 转换为打印机使用的任何语言!

我个人的做法是尽可能使用 PostScript。一般来说,我不会购买打印机,除非我知道它对 PostScript 有很好的支持,我说的是实际的打印机,而不是在 PC 上运行的将 PostScript 转换为打印机使用的其他格式的软件。PostScript 是一种成熟的标准格式,将存在一段时间,将完全相同的 PostScript 文件发送到任何支持 PostScript 的随机打印机都可能产生可接受的输出。缺点是,这种打印机通常更贵,并且比其他方法需要更多的内存。然而,这个价格非常值得,因为它节省了与驱动程序打交道的时间,而且,如果 PC 端的 PostScript 转换器有问题,只需修复一次,并且该修复适用于每台打印机。

您可能可以使用 PCL 做同样的事情,但这不像使用 PostScript 那样干净,因为 PCL 通常涉及特定于打印机的命令,将相同的 PCL 文件发送到不同的打印机比使用 PostScript 更容易产生错误的结果。此外,一些 PCL 驱动程序往往拥有大量特定于打印机的变通方法库,因此将相同的 PCL 文件发送到不同的打印机并期望获得相同的输出并不容易。这也意味着,如果您有一台非常旧的 PCL 打印机,那么制造该打印机的人不太可能发布针对较旧打印机的修复程序,而只会发布针对较新型号的 PCL 修复程序。PostScript 通常不是这种情况,因为对 PostScript 软件的单个修复会影响所有打印机,无论它们是谁制造的或它们的使用年限如何。

此主题下的其他帖子也有错误:首先,True Type 字体是矢量(轮廓)字体,与 Type1(也是矢量字体)非常相似,但作者可以手动编码像素提示。这通常使 True Type 字体在某些条件下看起来比 Type1 字体更好。这一切都归结于渲染字体的软件的质量,而不是字体的实际格式。我见过设计非常糟糕的 True Type 字体软件,它以固定大小渲染字体,然后缩放输出以进行显示。这一切都归结于渲染软件的质量,而不是字体的格式。(这仅适用于矢量/轮廓字体,位图字体是完全不同的问题。)

这里的重点是 PCL 和 PostScript 都是许多打印机制造商采用的标准。具体实现的编写质量将决定打印机与给定标准的配合程度。还有许多专用于打印机的专有打印机语言。在我看来,应尽可能完全避免使用非标准打印机语言!原因是非标准语言通常没有文档记录,当公司推出新语言时,对旧语言的支持可能会停止。因此,当您升级或更改计算机上的操作系统,而没有适用于您的打印机/操作系统组合的驱动程序时,您现在就处于一个无可奈何的状态。另一个原因是,没有人能够证明专有打印机语言比 PCL 或 PostScript 具有任何真正的打印质量优势,因此除了节省打印机硬件成本之外,没有任何理由这样做,而这在当今是毫无意义的,因为计算能力非常便宜。

答案3

对我来说这取决于以下几点:

  1. 打印机是否支持原生 PostScript。许多打印机仅具有 PostScript 仿真。实际的打印引擎不会在 PostScript 中“思考”,因此与真正的 PostScript 打印机相比,您会失去一些清晰度。许多 HP 打印机(不确定 2605 是否如此)仅进行仿真。
  2. 您的用户需要 PostScript 吗?如果他们主要打印办公文档(Word、Excel),那么 PCL 将是最佳选择。PCL 驱动程序上的选项通常要少得多,这使得最终用户的操作更加简单。如果您的用户要打印图形演示文稿或大量图片,并且对最终产品非常挑剔,那么我会选择 PostScript 驱动程序,但前提是它是一台真正的 PostScript 打印机……

简而言之,我会进行测试,看看哪个最适合您的环境。

答案4

经验法则:PCL 应该不会给普通用户带来太多问题。但是,它确实会给我们打印的某些 PDF 文档带来问题,除非我们费尽心思调整高级打印机设置(例如...“将 True Type 发送为位图”;禁用打印优化)。调整并不总是有效。Adobe PDF 显然是面向 PS 的文档 - PCL 驱动程序在转换过程中会创建巨大的文件,在我们的例子中,这会造成内存过载或网络堵塞。

在寻找解决方案的过程中,我发现有些人专门加载 PS 和 PCL 驱动程序来处理有问题的 PDF 文档。

这是现实生活中的一个例子,说明很多人说的是——取决于很多因素。这是其中之一。

相关内容