1、eps轉(zhuǎn)pdf
直接使用epstopdf命令(texlive、mitex自帶)。
在cmd中進(jìn)入到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)
# 設(shè)置圖形屬性
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轉(zhuǎn)eps
同理,在cmd中運(yùn)行:
for %f in (*.png) do bmeps -c %f %~nf.eps
3、eps轉(zhuǎn)png
需要過(guò)度一下,即先轉(zhuǎn)成pdf,在轉(zhuǎn)png。
下面是pdf轉(zhuǎn)png的cmd指令:(600是分辨率)
for %f in (*.pdf) do pdftocairo -r 600 -png "%f"
4、eps轉(zhuǎn)svg
同理需要過(guò)度一下,即先轉(zhuǎn)成pdf,在轉(zhuǎn)png。
下面是pdf轉(zhuǎn)svg的cmd指令:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-836044.html
for %f in (*.pdf) do pdftocairo -svg "%f"
注:可以自定義文件后綴:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-836044.html
for %f in (*.pdf) do pdftocairo -svg "%f" "%~nf_1.svg"
到了這里,關(guān)于利用LaTex批量將eps轉(zhuǎn)pdf、png轉(zhuǎn)eps、eps轉(zhuǎn)png、eps轉(zhuǎn)svg的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!