常见软件导出矢量图

1. 矢量图、位图介绍

矢量图‌: 在数学上定义为一系列由点连接的线。矢量文件中的图形元素称为对象。每个对象都是一个自成一体的实体,它具有颜色、形状、轮廓、大小和屏幕位置等属性。

‌位图‌: 位图也称为点阵图或像素图,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。

矢量图‌和位图的区别:

  \, 矢量图‌位图
特点无限放大图像不会失真,和分辨率无关,矢量图是可编辑的缩放和旋转容易失真,同时文件容量较大,无限放大后出现锯齿状
常见格式svg, eps, ai, pdf 等jpg, png, bmp, tif 等
放大后示例导管 无锯齿状$1 有锯齿状

一般情况下,矢量图PDF打开时,文字可选中
在这里插入图片描述

注: 位图格式转成矢量图格式(如 jpg 转 eps/pdf 等),本质还是位图,不是矢量图。

2. 常见软件导出矢量图

2.1 Python

2.1.1 代码导出

import matplotlib.pyplot as plt
import numpy as np

# 生成一些示例数据
x = np.linspace(0, 10, 100)  # x 从 0 到 10 之间均匀分布的 100 个点
y = np.sin(x) + np.random.normal(0, 0.1, 100)  # y 为 x 的正弦值加上一些噪声

# 创建一个简单的折线图
plt.plot(x, y, label='Sine wave with noise', color='b')

# 添加标题和标签
plt.title('Example Line Plot')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')

# 显示图例
plt.legend()

# 显示图形
# plt.show()
plt.savefig('./fig.pdf', format='pdf')
plt.savefig('./fig.eps', format='eps')
plt.savefig('./fig.svg', format='svg')

2.1.2 手动导出

plt.show()

在这里插入图片描述

2.2 Matlab

参考以下:(因没有软件,未经过验证,欢迎留言)
https://blog.csdn.net/qq_38882446/article/details/136216367
https://blog.csdn.net/zcdtls/article/details/127979623

2.3 R

# 创建一个简单的绘图
plot(1:10, rnorm(10))

# 导出为 PDF 文件
pdf("fig.pdf")
plot(1:10, rnorm(10))
# dev.off()  # 关闭设备,保存文件

(1)导出pdf:【export】—【save as PDF】—【save】
在这里插入图片描述
(2)导出 eps / svg:【export】—【save as Image】—【Image format】—【SVG / EPS】—【save】
在这里插入图片描述

2.4 Visio

【文件】—【另存为】—【pdf / svg】
在这里插入图片描述

2.5 Origin

参考以下:(因没有软件,未经过验证,欢迎留言)
https://www.bilibili.com/video/BV1D7KseFEpa/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值