利用LaTex批量将eps转pdf、png转eps、eps转png、eps转svg

1、eps转pdf

直接使用epstopdf命令(texlive、mitex自带)。

在cmd中进入到eps矢量图片的目录,使用下面的命令:

python 复制代码
for %f in (*.eps) do epstopdf "%f"

下面是plt保存eps代码:

python 复制代码
import matplotlib.pyplot as plt

# 绘制图形
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
plt.plot(x, y)

# 设置图形属性
plt.title("title")
plt.xlabel("X")
plt.ylabel("Y")

# 保存为EPS格式
plt.savefig("1.eps", format="eps",dpi=600,bbox_inches='tight',pad_inches=0)

# 显示图形
plt.show()

2、png转eps

同理,在cmd中运行:

python 复制代码
for %f in (*.png) do bmeps -c %f %~nf.eps

3、eps转png

需要过度一下,即先转成pdf,在转png。

下面是pdf转png的cmd指令:(600是分辨率)

python 复制代码
for %f in (*.pdf) do pdftocairo -r 600 -png "%f"

4、eps转svg

同理需要过度一下,即先转成pdf,在转png。

下面是pdf转svg的cmd指令:

python 复制代码
for %f in (*.pdf) do pdftocairo -svg "%f"

注:可以自定义文件后缀:

python 复制代码
for %f in (*.pdf) do pdftocairo -svg "%f" "%~nf_1.svg"
相关推荐
hello_simon1 小时前
在线小白工具,PPT转PDF支持多种热门工具,支持批量转换,操作简单,高效适合各种需求
pdf·html·powerpoint·excel·pdf转html·excel转pdf格式
ZhangChuChu_92488 小时前
Word在生成PDF后,PDF左侧导航书签目录错误显示的解决方法
pdf·word
inxunoffice15 小时前
批量将文本文件转换为 Word/PDF/Excel/图片等其它格式
pdf·word·excel
人工智能教学实践17 小时前
【爬虫脚本】实现批量pdf文件下载
pdf
海峰教授1 天前
扫描仪+文档pdf编辑器+pdf格式转换器
pdf
Li_na_na011 天前
解决安卓手机WebView无法直接预览PDF的问题(使用PDF.js方案)
android·pdf·uni-app·html5
背太阳的牧羊人2 天前
使用 PyMuPDF(fitz)库打开 PDF 文件,并且是从内存中的字节流(BytesIO)读取 PDF 内容
数据库·pdf·文件处理·pymupdf·fitz
灯火不休ᝰ2 天前
前端处理pdf文件流,展示pdf
前端·pdf
梨小橙子2 天前
PPT画图,如何用Visio转化为pdf,且无白边
pdf·powerpoint
云只上2 天前
解决Luckysheet在线预览编辑Excel、PDF.....无法在同一个界面创建多个luckysheet实列问题
pdf