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")
相关推荐
墨染天姬3 小时前
【AI】comfy UI详解
人工智能·ui
程序员杰哥3 小时前
独立搭建UI自动化测试框架
自动化测试·软件测试·python·selenium·测试工具·ui·测试用例
廖松洋(Alina)4 小时前
07答案比对与反馈UI-鸿蒙PC端Electron开发
javascript·ui·华为·electron·开源·harmonyos·鸿蒙
UI设计兰亭妙微4 小时前
兰亭妙微|全球化产品设计手册:从国际化适配到本地化深耕,UI设计公司出海实践指南
ui·b端界面设计·高端网站设计
Soari5 小时前
【体验飞跃】Claude Code v2.1.136:解决 MCP 认证丢失,WSL2 剪贴板增强与 UI 细节大修
ui
大树前端老司机5 小时前
工控领域UI升级需求增加原因
ui·界面设计·工控设计
优化控制仿真模型5 小时前
【2026社工】初级社会工作者历年真题及答案PDF电子版(2010-2025年)
经验分享·pdf
ZC跨境爬虫7 小时前
跟着 MDN 学 HTML day_41:(DOMParser 接口详解)
前端·javascript·ui·html·音视频