找回密码
 FreeOZ用户注册
查看: 1353|回复: 4
打印 上一主题 下一主题

[经验分享] UNIX 达人 请进,请教一个关于打印机设置的问题。

[复制链接]
跳转到指定楼层
1#
发表于 13-7-2012 15:15:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
客户有个SCO unix 系统 版本5.04 运行一套销售系统。15年历史,软件开发商已经倒闭,程序员5年前死了。
过去的5年里客户花了很多钱试图把这套老系统虚拟化,未果。
目前硬件备件已经没法找到备用了。

这几天我都在搞这个虚拟化的unix。 目前已经成功99.99%了。 就差一点点打印设置了。 有哪位懂行的请别客气来指点江山。

原机器运行在386cpu上。主板有一个板载并口。有加了一块并口卡,每个并口卡上连接一个针式打印机。一台打印invoice需要三联同时打。 另一台打印report。只要一联。

目前在虚拟机里运行良好。只是vmware workstation 8 不支持 pci的并口卡。 所以第二台打印机现在无法连接。今天搞定了HP Network printer 是个激光的。测试成功。这样就可以替换掉那台用于report的打印机了。

问题是:
这个惠普激光打印机 P2035n 是A4的纸。打出来的A3尺寸的report会有一部分丢失出界。
目前解决办法是将打印机设置成landscape模式(横向),可是这样网络上其他用户都可能会有输出格式的麻烦。(未测试)
有没有unix里什么命令可以将 /dev/lp 打印机 的输出模式定义为 landscape 或者 可以将输出的东西 zoom in and fit to A4 paper?


谢谢各位!
回复  

使用道具 举报

2#
发表于 13-7-2012 15:44:07 | 只看该作者
lp -o landscape -o fit-to-page -o media=A4 filename.txt
lpr -o landscape -o fit-to-page -o media=A4 filename.txt

评分

参与人数 1威望 +50 收起 理由
平底锅 + 50 谢谢

查看全部评分

回复  

使用道具 举报

3#
 楼主| 发表于 14-7-2012 17:46:36 | 只看该作者
谢谢 李大锤。 freeoz 人才太多了,藏龙卧虎啊。
这个unix设备目前是百分百搞定了。 但是出了个悲催到家的事儿。
这个公司有三个老头当老板。这仨老头都在公司工作。其中一个老头看了我们做的方案后说不喜欢激光打印机打出来的一张一张的A4report。 就是喜欢要A3幅面的,并且每张都连着,旁边还有孔。就是不同意用A4打印纸。

那么我们的方案又要改变了。 昨天网上看到有并口打印服务器。估计可以解决老头的需求。
回复  

使用道具 举报

4#
发表于 21-7-2012 21:38:44 | 只看该作者
这是什么时代的玩意儿啊,真是食古不化啊
回复  

使用道具 举报

5#
发表于 21-7-2012 21:42:12 | 只看该作者
google搜索的,从来没做过unix下打印之类的程序。。
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 10-8-2026 03:05 , Processed in 0.013530 second(s), 24 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表