我有一台只有 32 位驱动程序的打印机,因此它安装在 32 位计算机 (XP) 上。我需要它在 64 位计算机 (Vista) 上显示为打印机(具有双面打印控制等)。
- 我不能仅使用 Windows 打印机共享来共享它,因为 64 位客户端需要驱动程序才能连接到它。
- 没有适用于类似打印机的 64 位驱动程序(使用名为 \\server\printername 的新端口)。
我尝试过 ghostscript 方法但它似乎对双工控制等没有帮助。
Printeranywhere 尚不支持 64 位操作系统。
还有其他方法可以做到这一点吗?
答案1
您的问题是,要获得双面打印和其他功能,您需要使用打印驱动程序的原生功能。ghostscript 之类的东西可以为您提供基本的打印功能,但要获得更高级的功能,您确实需要适合打印机的驱动程序。
答案2
这是 PCL5 打印机吗?如果是,我使用 HP Universal PCL5 驱动程序(在 HP 网站上)即使在非 HP 打印机上也能成功运行。
答案3
我知道这是一个老问题,但我刚刚弄清楚了如何做到这一点,所以我想发布我从 Windows 7 64 位连接和打印到 32 位 Windows 打印服务器的方法(对于 64 位 Vista 应该相同):
- 确保你的 Windows 7 机器上安装了正确的打印机驱动程序
- 转到打印机和设备,添加新打印机
- 选择本地打印机
- 使用现有端口 (LPT1)
- 选择合适的打印驱动程序
- 在接下来的过程中单击下一步
- 按您希望的显示方式命名打印机。
- 让它安装...
- 选择“不分享”
- 完成后,右键单击并选择“打印机属性”
- 转到端口选项卡,单击“添加端口...”
- 选择“本地端口”,然后单击“新端口...”
- 输入打印机的准确网络地址。例如:\printserver01\hplaserj
- 单击“确定”,然后单击“关闭”
- 确保选择了新端口并单击“应用”,然后关闭
- 测试打印机。如果不工作,则可能是您安装了不正确或不兼容的打印驱动程序
另外,如果您尝试连接到 HP 打印机,我发现 HP Universal PCL6 驱动程序运行非常好:在这里下载
答案4
上周我买了一台佳能 LBP-3500(我们想要 A3 激光打印机,但选项有限),我以为 64 位驱动程序不会有问题,因为 64 位 Windows 已经存在很长时间了。结果让我大吃一惊。最后,我还是屈服于 GhostScript / Redmon 共享打印机的方法。
从技术上讲这确实可行,但不幸的是通过 GhostScript 和 RedMon 在网络上打印 A3 图纸的速度太慢了(客户端电脑上的打印机需要几分钟才能确认文件已被打印),我们决定卸载 64 位 Vista 并恢复到 32 位。
这是我第二次遇到佳能驱动器问题,第一次是 ip5200r,r 表示 LAN 连接...设置 LAN 连接总是有问题。我想我不会再购买佳能打印机了。