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")
相关推荐
Aevget9 分钟前
界面组件Kendo UI for React 2025 Q3亮点 - AI功能全面提升
人工智能·react.js·ui·界面控件·kendo ui·ui开发
测试界茜茜6 小时前
独立搭建UI自动化测试框架分享
自动化测试·软件测试·功能测试·程序人生·ui·职场和发展
TextIn智能文档云平台7 小时前
PDF格式转化,哪款软件的准确率更高?
人工智能·pdf
帧栈7 小时前
开发避坑指南(73):itext7 pdf表单字体加粗解决方案
java·pdf
裤裤兔9 小时前
如何搜索多个PDF文件中的关键字?
pdf
Android技术之家10 小时前
安卓对外发布工程源码:如何实现仅暴露 UI 层
android·ui
sunly_11 小时前
Flutter:实现多图上传选择的UI
flutter·ui
TextIn智能文档云平台11 小时前
PDF提取文字全是乱码怎么解决?
pdf
Howie Zphile12 小时前
NEXTJS/REACT有哪些主流的UI可选
前端·react.js·ui