Padavan 路由器固件 不能驱动 hp1005、hp1020之类打印机 foo2zjs ZjStream协议的linux打印机驱动程序

来自 

 以上链接搜索引擎翻译:

foo2zjs: 用于ZjStream协议的linux打印机驱动程序 
例如Minolta magicolor 2200/2300/2430 DL, 
HP LaserJet 1018/1020/1022 / P2035, 
HP LaserJet Pro CP1025nw, 
HP LaserJet Pro M12a / M12w, 
HP LaserJet Pro P1102 / P1102w / P1566 / P1606dn

Tarball最后修改: Sun Nov 04 13:23:14 2018 CST sha1sum:d939073671496c9c2453c3e65d4151922abf198d – ChangeLog 

***请勿使用foo2zjs软件包:

  Arch,BSD,Debian,Fedora,Gentoo,MacOSX,Mandrake / Manrivia,RedHat,SUSE,Ubuntu或Xandros!

***在此处下载并按照以下说明操作。

foo2zjs是一款开源打印机驱动程序,适用于使用Zenographics ZjStream线程协议打印数据的打印机,如Minolta / QMS magicolor 2300 DLKonica Minolta magicolor 2430 DLHP LaserJet 1020HP LaserJet Pro M12a / M12wHP LaserJet Pro P1102HP LaserJet Pro P1102wHP LaserJet Pro CP1025nw 。 这些打印机通常被错误地称为winprinters或GDI打印机。 但是,Microsoft GDI仅强制要求应用程序和打印机驱动程序之间的API,而不是打印机驱动程序和打印机之间的线路上的协议。 实际上,ZjStream打印机是光栅打印机,它恰好使用由Zenographics开发并且大多数主要打印机制造商为其至少一些产品线授权的非常有效的线路协议。 ZjStream只是当今使用的众多有线协议之一,如Postscript,PCL,Epson等。

此驱动程序使用Ghostscript执行所有繁重的工作(图像处理)。 foo2zjs打印机驱动程序有五个主要组件。

  • foo2zjs – 驱动程序的协议转换引擎的页面图像。
  • foo2zjs-wrapper – 一个shell脚本(与foomatic兼容),它在一个管道中运行ghostscriptfoo2zjs 。
  • icc2ps – 将ICM颜色配置文件转换为Postscript CRD,然后在用户Postscript程序之前将其输入Ghostscript。
  • foomatic-db – foomatic数据库条目,描述支持的打印机及其选项,以便打印机假脱机程序知道如何使用foo2zjs-wrapper访问打印机。
  • zjsdecode – 开发人员检查ZjStreams的工具。

您可以阅读手册页以获取更多信息。

使用foo2zjs驱动程序,您可以打印到一些Minolta / QMS,HP和可能的其他ZjStream打印机:

支持的打印机 乙/ W 颜色 司机 笔记
美能达/ QMS magicolor 2300 DL foo2zjs 由Rick Richardson测试
美能达/ QMS magicolor 2200 DL foo2zjs 由Adam Erickson测试。
柯尼卡美能达magicolor 2430 DL foo2zjs 由Ren Rebe测试
美能达Color PageWorks / Pro L. foo2zjs 由tekknogenius测试。
HP LaserJet P2035 没有 foo2zjs Beta质量
HP LaserJet Pro P1606dn 没有 foo2zjs Beta质量
HP LaserJet Pro P1566 没有 foo2zjs Beta质量
HP LaserJet Pro P1102 没有 foo2zjs 由塔希尔·侯赛因测试。 请参阅“HP SMART安装说明”
HP LaserJet Pro M12a 没有 foo2zjs Beta质量
HP LaserJet Pro M12w 没有 foo2zjs 由Mikko Kurkela测试
HP LaserJet Pro P1102w 没有 foo2zjs 由Rick Richardson测试
HP LaserJet Pro CP1025nw foo2zjs 由Rick Richardson测试
HP LaserJet 1022 没有 foo2zjs Fedora Core 5已经过测试
HP LaserJet 1022n 没有 foo2zjs 未经测试
HP LaserJet 1022nw 没有 foo2zjs 未经测试
HP LaserJet 1020 没有 foo2zjs 由Rick Richardson测试
HP LaserJet 1018 没有 foo2zjs 由Rick Richardson测试
HP LaserJet 1005 没有 foo2zjs 由Brian Batey测试
HP LaserJet 1000 没有 foo2zjs 由Andrew Schretter测试
HP LaserJet M1319 MFP 没有 foo2zjs 仅限打印机; 阿尔法质量

此驱动程序不支持这些打印机:

不支持的打印机 笔记
HP Color LaserJet 1500 由我的foo2oak驱动程序支持
HP Color LaserJet 1600 / 2600n 由我的foo2hp驱动程序支持
HP Color LaserJet 2605dn 不支持。 使用Postscript
HP Color LaserJet CP1215 由我的foo2hp驱动程序支持
HP LaserJet M1005 / M1120 MFP 由我的foo2xqx驱动程序支持
HP LaserJet P1005 / P1006 / P1007 / P1008 由我的foo2xqx驱动程序支持
HP LaserJet P1505 / P2014 由我的foo2xqx驱动程序支持
HP LaserJet Pro M1212nf MFP 由我的foo2xqx驱动程序支持
Oki C110 由我的foo2lava驱动程序支持
Oki C301dn / C310dn 由我的foo2hiperc驱动程序支持
Oki C3100n / C3200n / C3300 / C3400n 由我的foo2hiperc驱动程序支持
Oki C5100n / C5200n 由我的foo2hiperc驱动程序支持
Oki C511dn 由我的foo2hiperc驱动程序支持
Oki C5500n / C5600n / C5650n / C5800n 由我的foo2hiperc驱动程序支持
Oki C810 由我的foo2hiperc驱动程序支持
Olivetti d-Color P160W 由我的foo2hiperc驱动程序支持
Xerox Phaser 3010/3040 由我的foo2hbpl驱动程序支持
Xerox Phaser 6110 由我的foo2qpdl驱动程序支持
Xerox Phaser 6121MFP 由我的foo2lava驱动程序支持
Xerox WorkCentre 3045 由我的foo2hbpl驱动程序支持
Xerox WorkCentre 6015 由我的foo2hbpl驱动程序支持
三星CLP-300/310/315/325/360 / 365/600 / 610/620 由我的foo2qpdl驱动程序支持
三星CLX-2160/3160/3175/3185 由我的foo2qpdl驱动程序支持
京瓷KM-1635 / KM-2035 由我的foo2oak驱动程序支持
利盟C500n 由我的foo2slx驱动程序支持
富士施乐DocuPrint CM205 由我的foo2hbpl驱动程序支持
富士施乐DocuPrint M215 由我的foo2hbpl驱动程序支持
富士施乐DocuPrint P205 由我的foo2hbpl驱动程序支持
戴尔1355 由我的foo2hbpl驱动程序支持
柯尼卡美能达magicolor 1600W 由我的foo2lava驱动程序支持
柯尼卡美能达magicolor 1680MF / 1690MF 由我的foo2lava驱动程序支持
柯尼卡美能达magicolor 2480/2490 MF 由我的foo2lava驱动程序支持
柯尼卡美能达magicolor 2530 DL 由我的foo2lava驱动程序支持
柯尼卡美能达PagePro 14xxW 试试Schiller的1 [234] xxW驱动程序
爱普生AcuLaser CX17NF 由我的foo2hbpl驱动程序支持
爱普生AcuLaser M1400 由我的foo2hbpl驱动程序支持
理光SP 112 由我的foo2ddst驱动程序支持
理光SP 201 由我的foo2ddst驱动程序支持
美能达/ QMS magicolor 2300W / 2400W / 2500W 试试m2300w驱动程序
美能达/ QMS PagePro 12xxW 试试Beetman的1200W驱动程序Schiller的1 [234] xxW驱动程序
美能达/ QMS PagePro 13xxW 试试Beetman的1200W驱动程序Schiller的1 [234] xxW驱动程序

贡献(必读)

< – 单击此处以支持使用PayPal开发此打印机驱动程序和其他打印机驱动程序。 
任何金额表示赞赏。

foo2zjs是通过互联网下载的开源软件。 不会发送任何媒体(CD)来换取您的捐款。

我记录了每个为这个驱动程序做出贡献的人,包括1)金钱或设备,2) 可用的错误报告,3)代码和建议。

有超过501,481个唯一的IP地址已下载此驱动程序。 只有极少数人为这个项目做过贡献(我要感谢他们)。

下载并安装

单击链接,或剪切并粘贴下面的整个命令行以下载驱动程序。

现在解压缩它:

现在编译并安装它。 INSTALL文件包含更详细的说明; 请现在阅读。

现在为您的假脱机程序创建打印机条目。 为单色创建至少一个队列,为彩色打印创建另一个队列。 首先创建队列,然后编辑它们并根据需要设置设备选项。 有关创建打印机队列的更多详细信息,请参阅操作系统文档。 单击下面的任何超链接以获取示例屏幕截图。

对于Redhat 7.2 / 7.3 / 8.0 / 9.0和Fedora Core 1-5用户:

对于Fedora 6/7 /…/ 28和Ubuntu 7.10 / 8.x /…/ 18.x用户:

对于Mandrake / Manrivia用户:

对于SUSE 10.x / 11.x /…/ Leap 42.3用户:

对于Ubuntu 5.10 / 6.06 / 6.10 / 7.04用户:

对于Debian 3.x,4.x和其他使用CUPS http:// localhost:631的系统

使用CUPS的命令行:

对于联网的Minolta / QMS 2300 DL,我使用了“Unix打印机(LPD)”的Redhat“队列类型”,并将“服务器”设置为打印机的IP地址,将“队列”设置为“lp”。 对于Ubuntu,我使用“HP JetDirect”并将“Host:”设置为打印机的IP地址,将“Port:”设置为9100。

对于低级别测试,您还可以创建一个“原始队列”,它将按原样接受ZjStream文件并将它们直接发送到打印机。

问题与支持

如果按照上述说明进行安装,请单击我们的论坛以获取问题和支持。如果您安装了第三方 (例如Ubuntu,Gentoo等)foo2zjs软件包,请阅读INSTALL文件并按照说明进行操作。 没有给予第三方支持。 你必须使用上述程序安装。

色彩校正

现在有两种颜色校正方法可用于foo2zjs:基于ICM的原始方法和Gerhard Fuernkranz以及Leif Birkenfeld的基于CRD的方法。 每种方法都有优点和缺点,这就是为什么仍然包括这两种方法的原因。最初的基于ICM的方法使用制造商提供的ICM颜色配置文件,并将其转换为CRD的动态。 这种方法是最快的。 但它需要精心筛选,例如ghostscript 8.54或更高。 ICM方法的优点在于它是两种方法中最快的,并且它通常允许foo2lava引擎优化颜色队列上的单色输出以仅打印K平面。

基于CRD的方法针对Ghostscript和foo2zjs引擎进行了调整,并产生了更好的颜色。 它还使用阈值来弥补Ghostscript中的半色调问题。 这种方法的缺点是它非常慢,它需要Ghostscript 8.14或更好以获得最佳效果,并且它目前无法优化打印在颜色队列上的纯单色文本以仅打印K平面。 预计后一种不足将很快得到解决。

所以,选择你的毒药。

历史

foo2zjs引擎开始于Robert Szalai的pbmtozjs程序。 它还使用了Markus Kuhn的JBIG-KIT压缩库 (包括在内)和Marti Maria的icc2ps程序 (包括在内)。rick Richardson对foo2zjs引擎进行了大修,为Minolta / QMS 2300DL添加了颜色支持,添加了命令行选项,将数据块大小限制为65536字节,以及其他各种功能。 Rick还为Minolta / QMS magicolor 2300 DL贡献了zjsdecode程序和虚拟数据库条目。

Gerhard Fuernkranz和Leif Birkenfeld创建了基于CRD的色彩校正方法。

资源

Mac OSX:

杂:

去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

发表评论