mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
240 字
1 分钟
图片转换专题
2026-03-18

一、写在前面#

主要工具包括:InkscapeGhostscriptImage Magick。搜索 格式a-格式b 可快速检索,例如 PDF-EMF

TIP
  1. 并不是说每一类工具只能进行如下列举的格式转换,但是不同工具各有所长,因此只给出推荐的格式转换。
  2. 本文不定时更新。

二、Inkscape#

# PDF-EMF: latex论文图片转word
inkscape input.pdf --export-type=emf --export-filename=output.emf
# SVG-EMF: matplotlib输出矢量图转word
inkscape input.svg --export-type=emf --export-filename=output.emf

注意,如果 PDF 是 matplotlib 绘制的,需确保代码中设置 Type1 或 TrueType 字体,否则默认的 Type3 字体将导致 Inkscape 解析失败:

plt.rcParams.update({
"pdf.fonttype": 42, # 使用 TrueType 字体(Type42),兼容性最好
"ps.fonttype": 42, # 同时设置 PostScript 字体类型(以防转 EPS)
})

三、Ghostscript#

# PDF-EPS: 矢量图转上古期刊图片
gswin64c.exe -sDEVICE=eps2write -dPDFSETTINGS=/prepress -dNOPAUSE -dQUIET -o "taxonomy.eps" "taxonomy.pdf"
  • *.eps 文件是输出文件,*.pdf 文件是输入文件
  • -dPDFSETTINGS 可选:
    • /screen:适用于屏幕显示,压缩图像,适当降低质量,减小文件大小。
    • /ebook:适合电子书,图像质量适中。
    • /printer:适合打印,高质量的图像。
    • /prepress:用于出版行业,最高质量输出 (通常用这个就行)。

四、Image Magick#

# 批量转换-PDF: 通常情况下,通过代码/程序可以直接输出 PDF 格式图片。但如果存在部分位图需要转换,可通过 image magick 实现
magick mogrify -format pdf -compress zip *.png
# 单一转换-PDF
magick input.jpg -compress zip output.pdf
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

图片转换专题
https://blog.085404.xyz/posts/图片转换专题/
作者
sun2ot
发布于
2026-03-18
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00