python - Matplotlib PGF 后端可以生成 PDF 文件而不是 PNG 吗?
问题描述
我正在用matplotlib
pgf
后端绘制数据以包含在 LaTeX 文档中。后端生成一个pgf
由 LaTeX 渲染的文件,其中包括所有标签、轴等。它还生成png
包含底层图像、颜色条等的文件。
是否可以以或其他矢量图形格式生成这些图像以pdf
获得svg
更高质量?
澄清:生成矢量图形的问题仅在与 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')
不起作用。
解决方案
推荐阅读
- hadoop - hue 将使用哪个帐户来运行 hive 查询?
- javascript - 单击html表单中的提交按钮时如何在html和javascript中添加div面板?
- c# - 通过 C# 运行包含 LongBlob 的插入命令不会将新行添加到 MySql 表中
- python - 使用 openCV/ffmpeg 和 Python 在特定位置保存多个视频的帧
- c++ - 如何将值元组中的相应值附加到相同类型的向量元组中?
- google-apps-script - 用于查明学生是否在 Google 课堂中迟交作业的 Google Apps 脚本
- ruby-on-rails - 如何验证多个变量
- javascript - 如何在 MongoDB 聚合中 $match 然后在 $group 阶段内累积
- c# - 如何为 DependencyTelemetry 设置 Application Insights AuthenticatedUserId?
- ubuntu - gulp 安装时出现“请以 Root/Administrator 身份再次尝试运行此命令”错误