Python保存矢量文件
时间: 2023-11-05 07:40:04 浏览: 100
矢量文件剪裁矢量文件(Python)
5星 · 资源好评率100%
在Python中保存矢量文件,你可以使用第三方库如matplotlib和Pillow来实现。下面是保存矢量文件的示例代码:
使用保存矢量文件(如SVG或PDF)```python
import matplotlib.pyplot as plt
# 创建一个图形对象
fig, ax = plt.subplots()
# 绘制你的图形
ax.plot([1, 2, 3, 4], [1, 4, 2, 3])
# 保存为SVG文件
plt.savefig('output.svg', format='svg')
# 保存为PDF文件
plt.savefig('output.pdf', format='pdf')
```
使用Pillow保存矢量文件(如EPS):
```python
from PIL import Image, ImageDraw
# 创建一个图像对象
image = Image.new('RGB', (200, 200), (255, 255, 255))
draw = ImageDraw.Draw(image)
# 绘制你的矢量图形
draw.rectangle((50, 50, 150, 150), fill=(255, 0, 0))
# 保存为EPS文件
image.save('output.eps', format='eps')
```
这些示例代码将创建一个简单的图形,并将其保存为矢量文件。你可以根据需要调整图形和文件格式。
阅读全文