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")
相关推荐
野奔在山外的猫12 小时前
【案例】UI 管理框架
ui
Datawhale16 小时前
《Hello-Agents》完整PDF首发,智能体教程免费下载!
pdf
hnxaoli16 小时前
win10程序(十四)pdf转docx简易版
开发语言·python·pdf
CodeCraft Studio16 小时前
PDF处理控件Aspose.PDF教程:在Python中向PDF文档添加页面
开发语言·python·pdf
ftpeak16 小时前
《Rust+Slint:跨平台GUI应用》第五章 基础元素
开发语言·ui·rust·slint
开开心心就好1 天前
电子报纸离线保存:一键下载多报PDF工具
网络·笔记·macos·pdf·word·音视频·phpstorm
裴嘉靖1 天前
Vue 生成 PDF 完整教程
前端·vue.js·pdf
樱花开了几轉1 天前
element ui下拉框踩坑
开发语言·javascript·ui
我不是程序猿儿1 天前
【C#】WinForms 控件句柄与 UI 刷新时机
开发语言·ui·c#
书中自有妍如玉1 天前
Node.Js 实现模板生成Word、Word转Pdf文件、Excel生成、上传和下载
pdf·node.js·word