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")
相关推荐
Quz3 小时前
使用Qt Quick Controls创建自定义日历组件
qt·ui·交互
开开心心_Every4 小时前
体积小巧的 Word 转 PDF 批量工具
pdf
一眼青苔4 小时前
切割PDF使用python,库PyPDF2
服务器·python·pdf
zyk_5206 小时前
前端渲染pdf文件解决方案-pdf.js
前端·javascript·pdf
IDRSolutions_CN8 小时前
如何将 PDF 中的文本提取为 JSON 格式
java·经验分享·pdf·软件工程·团队开发
南博萬9 小时前
java将pdf转换成word
java·pdf·word
zhishishe20 小时前
2025 年免费 Word 转 PDF 转换器有哪些?
android·windows·pdf·电脑·word
.m1 天前
几种Word转换PDF的常用方法
pdf
前端开心果1 天前
vue实现静默打印pdf
前端·vue.js·pdf
zhishishe1 天前
工具指南:免费将 PDF 转换为 Word 的 10 个工具
android·windows·pdf·word