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

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

对于这种事情你有经验吗?或者它几乎是“看什么工作”?

谢谢

当这样的线程有各种各样的非知识和非答案流入其中并且没有答案正确时,它是如此惊人和可怕.

首先我会给出自己的答案,然后我会解释以前的海报错在哪里.

您应该使用PCL 6.这就是原因:您不需要PostScript.如果你确实需要它,你会知道它,你不会问这个问题. PostScript比PCL更有问题,所以如果你不需要它,最好避免使用它.在这些方面存在更多问题以及更多:更难找到驱动程序(例如,对于Win ME计算机),更多的资源(在打印机,工作站和网络上),HP的PostScript驱动程序将比他们的PCL驱动程序,HP的PostScript仿真(即Adobe的PostScript程序的第三方克隆)的质量非常值得怀疑,而PCL是HP产品,因此风险更大,PostScript在打印时往往会产生模糊的错误,并且需要笨拙的专业知识进行故障排除(非常令人沮丧)-PCL减少了这一点,PostScript倾向于使打印机更容易运行内存,PostScript驱动程序提供了许多模糊的设置,仅对行业专业人士有用(例如分色),只会混淆普通人并给他们更多的方法来解决自己的问题,并且在困难的印刷品上PostScript通常会变慢.一切都在我头顶.

PCL6是一种功能强大的页面描述语言,可以执行您需要执行的任何操作.质量不是问题,PCL工作正常,可以像PostScript一样打印相同的矢量图形和矢量字体.照片和其他位映射图形超出了PostScript功能的范围,因此两种语言将打印它们相同,除了PostScript将以文本呈现照片并炸掉其二进制大小,因此需要更长的时间将其下载到打印机(它必须这样做,因为PostScript是一种文本语言,那里没有任何二进制文件.一切都被渲染成文本字符).

PostScript提供了许多优势,但主要面向印刷行业的专业人士.例如,如果您想在某个本地高端打印店的超高分辨率图像设置器上打印某些内容,他们可能只接受Adobe Photoshop或PostScript格式的文件,因此如果您使用的是PostScript驱动程序,则可以使用制作这样一个文件的方法.但是,现在可以在许多需要PostScript的情况下使用PDF格式. PostScript驱动程序确实提供了比PCL驱动程序更多的功能,有些可能对您有用(例如Booklet打印),但在这个较晚的日期和时代,PCL驱动程序更有可能提供您需要的一切,以及PostScript驱动程序可能不会提供太多可以使用的额外费用.

windows-7 – 我应该使用什么打印机驱动程序?的更多相关文章

  1. win-universal-app – 编译UWP App时出错:“保留使用Windows命名空间.”

    我正在为使用SpeechAPI的Windows10创建一个UWP应用程序但是在编译时我遇到了一个奇怪的错误.场景是这样的:>针对Windows8.1的PCL项目(当我创建项目时,我将Windows10设置为目标,但VisualStudio降级到Windows8.1,因为“它们支持相同的可移植API集”)并且引用了“Windows.Foundation.UniversalApiContract“因为

  2. Ubuntu16.04下PCL点云库的安装及使用demo

    必备组件安装PCL点云库安装注意:如果在Ubuntu14.04下安装的是libpcl-all,一般情况下在Ubuntu的软件仓库里首选带dev后缀的和什么后缀都不带的库版本。然而很多库都喜欢把库文件放在/usr/lib/x86_64-linux-gnu这个文件夹下VTK库安装VTK库在cmake中的使用参见pcl库的使用,几乎一模一样。Boost库的安装与上述类似,但是注意的是在Ubuntu16.04中,cmake不能自动找到Boost,需要先设置BOOST_ROOT示例demoCMakeLists.tx

  3. windows-10 – 类驱动程序和PCL驱动程序之间的区别

    正如标题所暗示的那样,我不确定“我的打印机”中“类驱动程序”和“PCL驱动程序”的实际区别.在我的环境中,我有多个工作站(赢10),Xerox3610通过网络连接.但我不确定,这些工作站的驱动程序安装的最佳实践是什么.根据我的经验和网络搜索,似乎“Xerox3610PCL6”驱动程序用于实现(通用?)PCL,而“Xerox3610类驱动程序”用于为Xerox3610打印机实现(通用?

  4. compile pcl 1.8.1 from source code on ubuntu 16.04

    1.clonepcl1.8.1gitclonehttps://github.com/PointCloudLibrary/pcl.git2.installeigensudoapt-getinstalllibeigen3-dev3.compileflann1.9.1fromgithubhttps://github.com/mariusmuja/flann4.installboostsudoapt-ge

  5. ubuntu下安装pcl

    sudoapt-getinstallgitcdgitclonehttps://github.com/PointCloudLibrary/pcl.gitcdpclmkdirbuildcdbuildcmake..Notethemissingdevelopmentlibraries,eg:--checkingformodule'eigen3'--package'eigen3'notfound--chec

  6. ubuntu16.0源码编译PCL

    不过需要注意几点:1.如果是虚拟机下编译PCL,下载源码时别在linux下用命令下载,太慢,直接在主机上下载解压后复制到虚拟机上;2.参考文章中sudoapt-getremovelibvtk5.8-*安装VTK应该改为sudoapt-getinstalllibvtk5.8-*;3.编译后可能会提示错误,一般都是第三方库没安装正确,我安装过程中VTK库有问题,参考以下方法解决:http://blog.sina.com.cn/s/blog_bf20f6d80102vs8m.html;4.BOOST库有问题,提

  7. windows-7 – 我应该使用什么打印机驱动程序?

    我正在为打印机安装驱动程序,我可以选择PCL(5或6)或PostScript驱动程序吗?你会推荐哪一个?打印机是HPLaserJet2605dn,操作系统是Windows7.对于这种事情你有经验吗?或者它几乎是“看什么工作”?

  8. windows-runtime – Windows Phone 8.1上的MissingManifestResourceException与.resx资源

    我正在开发一个WindowsPhone8.1应用程序,也是目标Android(Xamarin)像以前一样,我将字符串资源(.resx)添加到PCL上,并在我的启动程序项目中引用它,以便在我的视图上使用它,这一切在WP8.1silverlight上都可以正常工作,但是在配置项目以释放并运行它时,WinRt在设备上,由于某些原因,我总是得到一个MissingManifestResourceExcept

  9. Ubuntu 环境下 CPP文件中 加入第三方库 如OpenCV库、PCL库

    CMakeLists.txt配置文件添加第三方库:需要使用OpenCV库,用于声明并定义Mat类型的图片。主要添加三类信息:1、找包。INCLUDE_DIRECTORIES3、添加链接库的库名。TARGET_LINK_LIBRARIEScpp文件中:包含头文件、加入命名空间1、引入头文件#include#include#include#include#include2、添加命名空间usingnamespacecv;引入Pcl库Pcl库的源码编译安装见文章http://www.jb51.cc/article

  10. ubuntu 14.04 PCL 源码 编译 安装

    环境:Ubuntu14.04LTS,全新的虚拟机,基本没有安装任何东西。首先配置一系列需要安装的库以及工具:sudoapt-getinstallcmakesudoapt-getinstallg++sudoapt-getinstalllibboost1.55-all-devsudoapt-getinstalllibeigen3-devsudoapt-getinstalllibflann-devsudoapt-getinstallpythonsudoapt-getinstalllibusb-1.0-0-dev

随机推荐

  1. static – 在页面之间共享数据的最佳实践

    我想知道在UWP的页面之间发送像’selectedItem’等变量的最佳做法是什么?创建一个每个页面都知道的静态全局变量类是一个好主意吗?

  2. .net – 为Windows窗体控件提供百分比宽度/高度

    WindowsForm开发的新手,但在Web开发方面经验丰富.有没有办法为Windows窗体控件指定百分比宽度/高度,以便在用户调整窗口大小时扩展/缩小?当窗口调整大小时,可以编写代码来改变控件的宽度/高度,但我希望有更好的方法,比如在HTML/CSS中.在那儿?

  3. 使用Windows Azure查询表存储数据

    我需要使用特定帐户吗?>将应用程序部署到Azure服务后,如何查询数据?GoogleAppEngine有一个数据查看器/查询工具,Azure有类似的东西吗?>您可以看到的sqlExpressintance仅在开发结构中,并且一旦您表示没有等效,所以请小心使用它.>您可以尝试使用Linqpad查询表格.看看JamieThomson的thispost.

  4. windows – SetupDiGetClassDevs是否与文档中的设备实例ID一起使用?

    有没有更好的方法可以使用DBT_DEVICEARRIVAL事件中的数据获取设备的更多信息?您似乎必须指定DIGCF_ALLCLASSES标志以查找与给定设备实例ID匹配的所有类,或者指定ClassGuid并使用DIGCF_DEFAULT标志.这对我有用:带输出:

  5. Windows Live ID是OpenID提供商吗?

    不,WindowsLiveID不是OpenID提供商.他们使用专有协议.自从他们的“测试版”期结束以来,他们从未宣布计划继续它.

  6. 如果我在代码中进行了更改,是否需要重新安装Windows服务?

    我写了一个Windows服务并安装它.现在我对代码进行了一些更改并重新构建了解决方案.我还应该重新安装服务吗?不,只需停止它,替换文件,然后重新启动它.

  7. 带有双引号的字符串回显使用Windows批处理输出文件

    我正在尝试使用Windows批处理文件重写配置文件.我循环遍历文件的行并查找我想要用指定的新行替换的行.我有一个’函数’将行写入文件问题是%Text%是一个嵌入双引号的字符串.然后失败了.可能还有其他角色也会导致失败.如何才能使用配置文件中的所有文本?尝试将所有“在文本中替换为^”.^是转义字符,因此“将被视为常规字符你可以尝试以下方法:其他可能导致错误的字符是:

  8. .net – 将控制台应用程序转换为服务?

    我正在寻找不同的优势/劣势,将我们长期使用的控制台应用程序转换为Windows服务.我们为ActiveMQ使用了一个叫做java服务包装器的东西,我相信人们告诉我你可以用它包装任何东西.这并不是说你应该用它包装任何东西;我们遇到了这个问题.控制台应用程序是一个.NET控制台应用程序,默认情况下会将大量信息记录到控制台,尽管这是可配置的.任何推荐?我们应该在VisualStudio中将其重建为服务吗?我使用“-install”/“-uninstall”开关执行此操作.例如,seehere.

  9. windows – 捕获外部程序的STDOUT和STDERR *同时*它正在执行(Ruby)

    哦,我在Windows上:-(实际上,它比我想象的要简单,这看起来很完美:…是的,它适用于Windows!

  10. windows – 当我试图批量打印变量时,为什么我得到“Echo is on”

    我想要执行一个简单的批处理文件脚本:当我在XP中运行时,它给了我预期的输出,但是当我在Vista或Windows7中运行它时,我在尝试打印值时得到“EchoisOn”.以下是程序的输出:摆脱集合表达式中的空格.等号(=)的两侧可以并且应该没有空格BTW:我通常在@echo关闭的情况下启动所有批处理文件,并以@echo结束它们,所以我可以避免将代码与批处理文件的输出混合.它只是使您的批处理文件输出更好,更清洁.

返回
顶部