Matplotlib PGF后端能否生成PDF文件而不是PNG文件?

2024-07-05 12:50:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用matplotlibpgf后端绘制数据,以便包含在LaTeX文档中。后端生成一个pgf文件,该文件由LaTeX呈现,包括所有标签、轴等。它还生成png文件,其中包含基础图像、颜色栏等。你知道吗

有没有可能以pdfsvg或其他更高质量的矢量图形格式生成这些图像?你知道吗

澄清:生成矢量图形的问题仅在与PGF后端结合时出现。我想使用PGF后端,以便在编译文档期间,所有文本都由LaTeX呈现。PGF后端生成的不是纯的LaTeX/PGF代码,而是图形的某些部分作为PNG图像,并包含它:\pgfimage[interpolate=true,width=0.126667in,height=2.560000in]{plot.png}。我希望这些部分被生成为PDF而不是PNG。savefig(plot.pgf, fomat='pdf')不起作用。你知道吗


Tags: 文件in文档图像图形pdfplotpng