打印监控管理系统设计 请批斗以及指点 目前卡住三天了

Mr_Xu_Sea 2014-09-24 10:42:27
目前公司需要实现一个打印机监控管理系统 ,因为本身之前有使用过C# 但是不精通本身是JAVA程序员,对于这个要求 我只能首先尝试着看JAVA是否能做,经过翻阅资料发现JAVA对于Print方面支持应该还是没有更与windows接近的C# 甚至再深入C C++ 只不过现在去研究C 或者C++ 已经比较耗时间了 所以我就先采取了C#来做 ,所以思想本身是Java做Web 然后C# 打印服务器的服务,这样设计应该是没有问题的 ,只不过需求中包含了控制打印内容 ,这一点,所以我目前已经实现了打印机监控 ,但是还不能做到从监控信息中拿到获取到打印机当前打印的文档内容,经过这段时间的查阅资料,大致方向是从打印机的缓存文件中获取这个内容也就是spl文件 ,至此,至此我又找了一些代码 并且经过修改调试通过 监控到了spl文件 并且在支持EMF格式的打印机处理器上拿到的spl文件 可以转换成emf图片 ,但是我自己公司的HP 1005 这个型号的打印机打印所产生出来的SPL文件 却始终找不到他的内容,就算找到他的内容了 也不能转换成Image对象 ,已经卡在这一步了 不知道是否有处理过此问题的相同的朋友能否帮忙给个方案 ,
目前我自己在现有方案之前有想到过 采用虚拟打印机控制打印消息的输出 虚拟打印机能做到将打印内容转换成各种文档如PDF TIFF JPG 等一些格式的文档, 但是如果使用这一块的话 我们的预研阶段可能就会更长,除非使用开源的虚拟打印机,不过采用这种方案 将会限制到客户端打印的时候只能选择虚拟打印机去打印 不然的话转换不了图像,或者是文档。
以上是我的大致思路 ,希望 有朋友能够一起来讨论下并且可以帮助我 ,非常感谢!
...全文
191 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
於黾 2014-09-24
  • 打赏
  • 举报
回复
做监控,最好的办法就是把你的产品变成任务的中间层,而不是仅仅作为旁听
Mr_Xu_Sea 2014-09-24
  • 打赏
  • 举报
回复
引用 4 楼 rtdb 的回复:
关注一下,我们用的是虚拟打印机
请问你们使用的虚拟打印机是自己开发的么? 还是用了其他公司的产品?
rtdb 2014-09-24
  • 打赏
  • 举报
回复
关注一下,我们用的是虚拟打印机
Mr_Xu_Sea 2014-09-24
  • 打赏
  • 举报
回复
感谢楼上无私奉献啊 !
by_封爱 版主 2014-09-24
  • 打赏
  • 举报
回复
不明觉厉帮你顶下..
Mr_Xu_Sea 2014-09-24
  • 打赏
  • 举报
回复
貌似没有人有设计到这一块的知识点
Mr_Xu_Sea 2014-09-24
  • 打赏
  • 举报
回复
引用 12 楼 Z65443344 的回复:
这种东西,如果做出来不卖,只是自己用的话,真心是浪费时间
如果做的好的话 还是可能作为产品出售 不过目前先看能做到哪一步
於黾 2014-09-24
  • 打赏
  • 举报
回复
这种东西,如果做出来不卖,只是自己用的话,真心是浪费时间
Mr_Xu_Sea 2014-09-24
  • 打赏
  • 举报
回复
引用 8 楼 rtdb 的回复:
[quote=引用 5 楼 xu222131 的回复:] [quote=引用 4 楼 rtdb 的回复:] 关注一下,我们用的是虚拟打印机
请问你们使用的虚拟打印机是自己开发的么? 还是用了其他公司的产品?[/quote] 又不贵,买比自己开发合算多了 [/quote] 关键是目前 老总还木有想法说买其他公司的产品哈
Mr_Xu_Sea 2014-09-24
  • 打赏
  • 举报
回复
引用 9 楼 reeqoo 的回复:
有经费,有预算,直接买个得了
主要买了个就感觉控制不到了 一些技术核心 直接在别的公司 这样很受牵制的
reeqoo 2014-09-24
  • 打赏
  • 举报
回复
有经费,有预算,直接买个得了
rtdb 2014-09-24
  • 打赏
  • 举报
回复
引用 5 楼 xu222131 的回复:
[quote=引用 4 楼 rtdb 的回复:] 关注一下,我们用的是虚拟打印机
请问你们使用的虚拟打印机是自己开发的么? 还是用了其他公司的产品?[/quote] 又不贵,买比自己开发合算多了
Mr_Xu_Sea 2014-09-24
  • 打赏
  • 举报
回复
引用 6 楼 Z65443344 的回复:
做监控,最好的办法就是把你的产品变成任务的中间层,而不是仅仅作为旁听
任务的中间层 所说的是? 直接让客户走系统进行打印么? 这个好像不是同一个概念

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧