【发布时间】:2025-07-21 01:50:02
【问题描述】:
我正在使用 matplotlib.pyplot 绘制一些数据,并在运行 plt.show() 后将图像保存为 PNG 图像或封装的 postscript。
当我用 evince 打开这些保存的文件并尝试打印它们时,一个作业被发送到打印机,但没有打印任何内容。绘图显示在屏幕上没有问题。
我需要在 matplotlib 中做些什么来生成可打印的 PNG 和 EPS 吗?这是 matplotlib 中的错误吗?
【问题讨论】:
-
通常您根本无法打印 .eps(如果打印它们,它们会在此之前转换为 .ps 或 .pdf)。关于 PNG,我不知道可能是什么问题。
-
Rubbis^不正确。如果您可以打印 PostScript,那么您也可以打印 EPS。 可以打印 PostScript 吗?!?
-
@pipitas:实际上,我可以在文件上运行
eps2eps后进行打印。所以我可以打印 eps,而不是直接来自 matplotlib 的 eps。
标签: matplotlib png eps rhel5 cups