在python中(对于在GUI中创建的一个图形),我可以使用以下方法将图形保存在.jpg和.pdf下:
plt.savefig(filename1 + '.pdf')
要么
plt.savefig(filename1 + '.jpg')
我想使用一个文件将多个图形保存为.pdf或.jpg(就像在数学实验室中所做的一样)。有人可以帮忙吗?
使用PdfPages
为您解决问题。将您的figure
对象传递给savefig
方法。
例如,如果您figure
打开了一大堆对象并将其保存到多页PDF中,则可以执行以下操作:
import matplotlib.backends.backend_pdf
pdf = matplotlib.backends.backend_pdf.PdfPages("output.pdf")
for fig in xrange(1, figure().number): ## will open an empty extra figure :(
pdf.savefig( fig )
pdf.close()
我在将柱状图从“for循环”保存到多个pdf文件时遇到问题。 我已经试过了。savefig()和img2pdf。 我要么保存一个绘图,要么一个也不保存。我想将每个dist[I]保存到pdf文件中。最后一行没有真正起作用。。。
我试图将多个图形绘制到一个PDF,但它会生成损坏的PDF。 我应该如何修改上面的代码,以便我在一个PDF文件中成功地获得4个图。
下面的代码在内存中创建了一个文件。 我想把那个pdf文件保存在磁盘上以便查看。我将如何在python中实现它?
我们使用构建docker图像。 我的maven项目包括3个模块(、和)。每个模块基于每个模块中存在的dockerfile构建一个docker映像。 如有任何帮助,不胜感激!
问题内容: 我是python的新手,正在尝试使用matplotlib在同一图中绘制多条线。我的Y轴的值存储在字典中,并在下面的代码中在X轴中进行相应的值 我的代码是这样的: 但是我得到的是一个单独的图,一个图一个图。有人可以帮助我弄清楚我们的代码有什么问题吗?为什么不能生成多条线图?非常感谢! 问题答案: 这很简单: 您可以随意添加多次。至于,您需要首先指定颜色。所以对于蓝色,它是。对于正常的线是
问题内容: 如何将多个PDF文件合并/转换为一个大PDF文件? 我尝试了以下操作,但是目标文件的内容不符合预期: 我需要一个非常简单/基本的命令行(CLI)解决方案。最好的办法是,如果我可以将合并/转换的输出直接传送到管道中(就像我之前在这里提出的问题中最初尝试的那样:Linux管道(convert->pdf2ps-> lp)。 问题答案: 抱歉,我设法使用Google自己找到了答案,还有些运气: