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")
相关推荐
yuegu7771 小时前
DevUI的Quadrant Diagram四象限图组件功能解析和使用指南
ui·前端框架
2501_907136825 小时前
PDF Splitter Pro - PDF页面分割器
pdf·软件需求
xiaoxue..9 小时前
React 新手村通关指南:状态、组件与魔法 UI
前端·javascript·react.js·ui
小小测试开发19 小时前
提升App UI自动化性能与效率:从脚本到架构的全链路优化指南
ui·架构·自动化
2023框框21 小时前
给PDF书籍添加书签
pdf
BW.SU1 天前
RUI Builder 图形化UI设计工具
ui·hmi·ui设计·ra8889·ra6809·rui·人机界面
月屯1 天前
Pandoc 之--pdf-engine
java·开发语言·pdf
惟恋惜1 天前
Jetpack Compose 界面元素状态(UI Element State)详解
android·ui·android jetpack
_李小白1 天前
【Android FrameWork】延伸阅读:IGraphicBufferProducer驱动UI绘制过程
android·ui
_李小白1 天前
【Android FrameWork】第二十八天:Activity 的 UI 绘制全过程
android·ui