我正在使用Raspberry Pi从便携式热敏打印机(型号:Brother PJ-623)打印图像(单色)。图像以eps格式存储。
问题:打印开始前需要约9-12秒。我想可能是图像格式的问题。那么打印机可以比eps格式更快地读取任何格式吗?
如果可能,还是其他任何解决方案?
编辑:我在Qt-creator中使用gnuplot来创建图像文件。
任何帮助都将受到高度赞赏。
祝你好运, 哈马德塔里克
答案 0 :(得分:1)
我在GNUPLOT中使用以下命令尝试了其他格式,如png和pdf:
set term png size H,W
其中H,W是生成图像的分辨率。
但他们一开始并没有帮助,因为印刷品包含扭曲。事实证明问题出在dpi上。
经过一些研究后我发现了以下链接:
我使用上面的链接找到了以下命令:
set terminal postscript enhanced color
set output '| ps2pdf - plot.pdf'
它将ps文件转换为pdf,其结果与ps文件中的pdf相同。
打印机只需3秒钟即可读取。
我希望将来可以帮助别人。 问候, 哈马德
答案 1 :(得分:0)
如果您的EPS基于矢量,您实际上没有格式选择。唯一的另一种选择是PDF,其效率可能低于EPS。你正在使用的驱动程序很可能在打印矢量图形方面效率不高。您可以通过将图像转换为高分辨率JPEG并查看打印时间是否有差异来进行测试。
但是,如果您将EPS格式用于光栅图像,那么最好使用高质量的JPEG文件。与TIFF和JPEG相比,EPS对于存储像素信息是低效的。
当然,我不得不怀疑10秒打印时间有多糟糕。它只是一种好奇的东西,还是这些印刷速度超快的关键?