社区
C++ 语言
帖子详情
请问打印监控时,怎么可以得到打印内容?
猫工
2008-04-15 05:17:01
我做了一个打印监控的程序,可以监控本地和网络打印机的打印任务,得到打印页数、名称、份数、打印机名等。现在需要得到打印的内容,需要保存成图片或别的什么格式都可以。
请会的朋友帮我一下
...全文
301
6
打赏
收藏
请问打印监控时,怎么可以得到打印内容?
我做了一个打印监控的程序,可以监控本地和网络打印机的打印任务,得到打印页数、名称、份数、打印机名等。现在需要得到打印的内容,需要保存成图片或别的什么格式都可以。 请会的朋友帮我一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
猫工
2008-04-15
打赏
举报
回复
[Quote=引用 5 楼 fallinleave 的回复:]
Api函数名 函数说明 适用范围
W3.x W95 NT
AddPrinterConnection 为当前用户建立与打印机的联系 否 是 是
StartPagePrinter 开始打印机 否 是 是
StartDoc 开始打印作业 是 是 是
StartDocPrinter 开始打印作业 否 是 是
AddPrintProvidor 加入一个打印机支持器 否 是 是
AddForm 加入一个打印机窗体 否 是 是
AddPort 加入一个打印机端口 否 是 是
AddMonitor 加入一个打印机管理器 否 是 是
ShellExecute…
[/Quote]
谢谢你,不过我觉得你说的这个不对吧,我是要对整个网络的打印机进行监控,你是对当前的打印项目
fallinleave
2008-04-15
打赏
举报
回复
Api函数名 函数说明 适用范围
W3.x W95 NT
AddPrinterConnection 为当前用户建立与打印机的联系 否 是 是
StartPagePrinter 开始打印机 否 是 是
StartDoc 开始打印作业 是 是 是
StartDocPrinter 开始打印作业 否 是 是
AddPrintProvidor 加入一个打印机支持器 否 是 是
AddForm 加入一个打印机窗体 否 是 是
AddPort 加入一个打印机端口 否 是 是
AddMonitor 加入一个打印机管理器 否 是 是
ShellExecute 打开或打印指定文件 否 是 是
ClosePrinter 关闭打开的打印机 否 是 是
WritePrinter 向打印机输出数据 否 是 是
AddPrinter 在打印机服务器上建立一个打印机 否 是 是
SetAbortProc 设备打印作业的放弃函数 否 是 是
SetPrinter 设置打印机信息 否 是 是
SetPrinterData 设置打印机配置 否 是 是
SetJob 设置打印作业信息 否 是 是
ResetPrinter 设置打印数据类型和设备模式值 否 是 是
DeletePrinterConnection 删除与打印机的连接 否 是 是
DeletePrintProcessor 删除打印机处理器 否 是 是
DeletePrinterDriver 删除打印机驱动程序 否 是 是
DeletePrinter 删除打印机服务器上的打印机 否 是 是
DeleteMonitor 删除打印机监视器 否 是 是
DeletePrintProvidor 删除打印机提供者 否 是 是
DeleteForm 删除打印机窗体层差 否 是 是
AbortPrinter 删除打印机缓冲文件 否 是 是
DeletePort 删除打印机端口 否 是 是
AddJob 启动一个打印作业 否 是 是
AdvancedDocumentProperties 进行打印机高级设置 否 是 是
PrintDlg 建立打印文本对话框 否 是 是
EnumPrintProcessors 枚举已安装的打印机处理器 否 是 是
EnumPrinterDrivers 枚举已安装的打印机驱动程序 否 是 是
EnumPorts 枚举可用打印机端口 否 是 是
EnumPrintProcessorDatatypes 枚举打印机所支持的数据类型 否 是 是
EnumForms 枚举所支持的打印机窗体 否 是 是
AbortDoc 终止一项打印作业 是 是 是
PrinterProperties 修改打印机属性 否 是 是
AddPrintProcessor 将打印处理器复制到打印机服务器中 否 是 是
AddPrinterDriver 将打印机驱动程序复制到打印机服务器中 否 是 是
PrinterMessageBox 显示打印作业出错信息 否 是 是
ConnectToPrinterDlg 显示浏览对话并连接网络打印机 否 是 是
EndPagePrinter 结束打印页 否 是 是
EndDoc 结束打印作业 是 是 是
EndDocPrinter 结束打印作业 否 是 是
StartPage 准备打印机接收数据 是 是 是
WaitForPrinterChange 监测打印机或打印机服务器变化 否 是 是
GetPrintProcessorDirectory 获取打印机驱动处理器路径 否 是 是
GetPrinterDriver 获取打印机驱动程序信息 否 是 是
GetPrinterDriverDirectory 获取打印机驱动程序路径 否 是 是
GetPrinter 获取打印机信息 否 是 是
猫工
2008-04-15
打赏
举报
回复
打印机驱动?我要管理员N台打印机,打印机型号都不一样,从哪里搞起?
wwoo_1105
2008-04-15
打赏
举报
回复
我觉得这个问题涉及到打印机驱动了吧,比较复杂,你可以从这里入手
薛勇
2008-04-15
打赏
举报
回复
在打印类中有一个函数,你在msdn中找找。名字我忘了
猫工
2008-04-15
打赏
举报
回复
没有人会吗?
完整的
打印
机
监控
源码
2. 怎么样获得
打印
内容
.是通过原本的驱动还是其它办法, 其它: 文件传给pdf
打印
机之前已经存成raw格式了,应该是从缓冲池中直接读取数据 接下去要完成的应该是怎么把raw格式读出来, 具我推测在获得
打印
信息的
时
候...
电脑
监控
能
监控
到哪些
内容
?
1、网站访问记录:
监控
员工访问的网站,包括访问的URL、访问
时
间和停留
时
长。2、应用程序使用情况:记录员工使用的各种应用程序,包括打开、关闭的
时
间等。11、系统登录记录:记录系统登录和注销的信息,包括登录的...
Shadow Hook实现网络安全
打印
监控
对此功能的实现,微软的确公开了一套完整的代码,并且能够实现我们基本想要的功能,但是在实现功能之余,我又进行了更深一层的研究和测试,通过Hook win32k.sys内的
打印
相关的4个函数就完美地实现了
打印
监控
功能。...
企业微信文件怎么
打印
?
使用智睦云
打印
,企业既可以快速地完成
打印
机的在线共享
打印
机和便捷
打印
,又可以实现内网
打印
、多区域
打印
管理、
打印
内容
审计、漫游
打印
、
打印
机耗材
监控
、
打印
配额设置等复杂的
打印
管理功能。本文简单讨论智睦云...
打印
技术之
打印
机状态
监控
在上一篇博文中我主要介绍了如何获取以及设置系统的默认
打印
机,本文将介绍如何对
打印
机状态进行实
时
监控
,记录下所
打印
的文档、
打印
的份数以及
打印
时
间等
打印
信息。 1.
打印
机虚脱机技术 在正式介绍如何对...
C++ 语言
64,682
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章