记得以前使用texlive2020时,只要在standalone的选项里面使用convert选项,再加一些设置,就能自动生成高清png 格式的图片了。
自从升级为exlive2022后,才发现再也不能像从前那样方便地生成png格式图片了。查询了资料才知道,texlive2022已经取消了convert 这个选项功能。
原因大概是,TeX 系统从来就是调用其它软件来实现这一功能的,LaTeX3 提供了调用第三方软件的功能,所以convert这个功能就是多余的了!对于不会LaTeX3语法的小白来说,这可是无人知晓的心里的痛啊!
pdf图片直接插入word文档会引起莫名的问题,微信截屏的图片看起来又有锯齿又模糊,插入到文档中总感觉心里有根刺,好不容易用TikZ画了一张自己甚感自豪的图形,插入文档中看起来那么糟糕,简直有种明珠暗投的感觉!
今天,Daniel 老师要送给大家一个大礼包,有了它,再也不用为图片不清晰发愁了!正如标题所言:一键完成批量转pdf图片为png、svg格式图片!
不过,你可能要费点周折才能享受成功的喜悦,就像我一样,花了一个多星期才搞掂解决方案。
先说步骤:
- 去百度网盘下载大礼包:里面包含(1)inkscape 安装包;(2)两个批处理文件:pdf2png,pdftosvg
- 安装inkscape。
- 将批处理文件 pdf2png,pdftosvg 拷贝到需要转换的 pdf 的目录下。
- 确保此文件夹除了图片以外没有其它的pdf文档。
- 双击批处理文件 pdf2png 或者 pdftosvg,批量完成多张图片的格式转换。
如果你的文档需要插入多张图片,用这种方式简直太省心了!
如果你对命令行操作熟练的话,可以采用如下的方法来存放和调用这两个批处理文件—pdf2png 和 pdf2svg:
-
创建一个文件夹,用于存放常用的批处理文件,例如:C:\BatchFiles。
-
将常用的批处理文件复制到该文件夹中。
-
打开系统环境变量设置界面,方法如下:
(a) 在 Windows 10 中,可以按下 Win + X 键,选择“系统”,然后选择“高级系统设置”。
(b) 在“系统属性”对话框中,选择“高级”选项卡,然后点击“环境变量”按钮。
© 在“系统变量”列表中,找到“Path”变量,然后点击“编辑”按钮。
(d) 在“编辑环境变量”对话框中,点击“新建”按钮,然后输入文件夹的路径,例如:C:\BatchFiles。
(e)点击“确定”按钮,然后关闭所有对话框。
-
现在,你可以在任何目录下打开命令提示符窗口,方法是:按住“shift”键的同时,点击鼠标右键,在弹出的对话框中选择:“在此处打开Powershell”窗口。
-
然后输入批处理文件的名称,即可调用该批处理文件了。例如,“pdf2png.bat”的批处理文件,可以在任何目录下输入“pdf2png”命令来调用它。
下载链接:
链接:https://pan.baidu.com/s/1ebeVLo8-LD0B9M4yOzW6LA?pwd=1234
提取码:1234
如果你觉得本文不错的话,欢迎转发、分享,让更多的朋友看到!赠人玫瑰,手留余香!
【LaTeX微信交流加群:】
如果你希望交流LaTeX使用或者TikZ作图或者Beamer制作幻灯片方面的问题,请先添加作者微信:niltxz,然后加入作者的LaTeX+TikZ+Beamer 交流微信群。