利用LaTex批量将eps转pdf、png转eps、eps转png、eps转svg、pdf转eps 您所在的位置:网站首页 eps是一种什么设备类型的工具 利用LaTex批量将eps转pdf、png转eps、eps转png、eps转svg、pdf转eps

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

2024-06-10 01:23| 来源: 网络整理| 查看: 265

1、eps转pdf

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

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

for %f in (*.eps) do epstopdf "%f"

下面是plt保存eps代码:

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中运行:

for %f in (*.png) do bmeps -c %f %~nf.eps 3、eps转png

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

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

for %f in (*.pdf) do pdftocairo -r 600 -png "%f" 4、eps转svg

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

下面是pdf转svg的cmd指令:

for %f in (*.pdf) do pdftocairo -svg "%f"

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

for %f in (*.pdf) do pdftocairo -svg "%f" "%~nf_1.svg" 5、pdf转eps

 同理,在cmd中运行:

for %f in (*.pdf) do pdftops -eps "%f"



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有