如何在Matplotlib生成的PDF中嵌入字体
为了在Matplotlib生成的PDF中嵌入字体,我们可以使用 rc.Params[‘pdf.fonttype’]=42 。
步骤
- 设置图形大小并调整子图之间和周围的填充。
- 创建一个新图形或激活现有图形,使用 figure() 方法。
- 使用numpy创建 x 和 y 数据点。
- 使用 scatter() 方法绘制 x 和 y 数据点。
- 设置图的标题。
- 以pdf格式保存图形。
示例
输出
当我们执行代码时,它将在项目目录中将以下绘图保存为“demo.pdf”。
观察标题的字体样式,我们已将其设置为 Mistral 字体。