plt保存PDF矢量文件中嵌入可编辑字体(可illustrator编辑)

背景:

用默认 plt.savefig() 保存图片,图中文字是以瞄点保存,而不是以文字格式。在编辑矢量图中,无法调整文字大小和字体。

方法:

python 复制代码
import matplotlib.pyplot as plt
import numpy as np

# ------输出的图片为illustrator可编辑的字体---------
plt.rcParams['pdf.fonttype'] = 42
# plt.rcParams['ps.fonttype'] = 42 # 如果不行,就取消这个注释
# ---------------------------------------------

xpoints = np.array([0, 6])
ypoints = np.array([0, 100])

plt.plot(xpoints, ypoints)
plt.title("jjjjjkkklll")
# 保存pdf
plt.savefig("0.pdf", format="pdf")
相关推荐
_小许_6 小时前
Go语言实现HTML转PDF
golang·pdf·html
2501_9307077819 小时前
使用C#代码将ODT转换为PDF文件
pdf
搞什么滚去学习19 小时前
在昇腾910B服务上部署搭建适配PDF解析工具Mineru2.5开源项目
pdf
傻啦嘿哟20 小时前
Python高效实现Excel转PDF:无Office依赖的轻量化方案
python·pdf·excel
記億揺晃着的那天1 天前
Vue + Element UI 表格自适应高度如何做?
javascript·vue.js·ui
Larry_Yanan2 天前
QML学习笔记(三十一)QML的Flow定位器
java·前端·javascript·笔记·qt·学习·ui
Larry_Yanan2 天前
QML学习笔记(三十)QML的布局器(Layouts)
c++·笔记·qt·学习·ui
CodeCraft Studio2 天前
CAD文件处理控件Aspose.CAD教程:在 Python 中将 SVG 转换为 PDF
开发语言·python·pdf·svg·cad·aspose·aspose.cad
KC_612 天前
MySQL索引失效的十大场景与性能优化实战
ui
不伤欣2 天前
Unity Mask镂空效果(常用于新手引导或高亮显示UI元素)
游戏·ui·unity·游戏引擎