C#原始打印,压缩打印文档,减小打印文件大小,快速打印到打印机

时间:2019-04-01 03:37:53

标签: c# printing

我尝试将一些jpeg文件打印到我的打印机上。但打印速度会非常慢。

我需要控制打印文件的大小。

以下是我的尝试和失败

尝试1。

** PrintDocument p =新的PrintDocument();  p.Print(); 但是为什么我的原始文件是〜100 KB发送打印文件将增长到1.7MB ????

我只是用油漆发送来打印,只有120K或稍长一点就可以接受。**

windows paint

像这样 print job list sample

尝试2。

FlowDocument doc =新的FlowDocument(段落);

与PrintDocument相同的文件大小会长大,但这要比PrintDocument更好,只是要注意文件大小。

尝试3个RawPrint

可以在不增加文件大小的情况下向打印机发送文件,但是打印机不执行任何操作。

0 个答案:

没有答案