从c#中的printjob获取文档文本

时间:2016-04-18 09:32:35

标签: c# printing

我想从打印机队列中发送到网络打印机的文档中获取文本。但是,打印打印机假脱机文件的内容会产生垃圾。 (我已经不得不放弃我在飞行中捕获JobStream本身的梦想,我在各种来源中读到它大部分都是空的。)因此,由于我得到垃圾输出,我有一个可怕的怀疑:它是天真的想法字符被发送到打印机。也许它只是一堆黑色和白色的坐标和阴影代码,或彩色打印机的颜色代码。那么是否有希望从假脱机文件或打印机作业流中获取原始文本?

1 个答案:

答案 0 :(得分:0)

确实看起来像是发送到打印机的图形数据。因此,在打印队列中捕获为时已晚。这里需要的是自定义打印驱动程序。但我发现只有专有的解决方案。