文件夹里保存了一些学习相关的图片,感觉一张一张翻看不太方便,想转化成Markdown格式然后导出PDF。但搜索了一圈,没找到如何批量导入文件的方法,于是自己研究了一个,此方法在图片文件数量非常多的时候很方便!
(注:Markdown小白,自己鼓捣出来的方法,只测试过Typora编辑器可以用这种方法,其他编辑器不一定可以哦)
目录
批量复制路径
首先,把要导入的文件保存在一个文件夹内。选中所有要导入的图片,点击如下图所示的“复制路径”,这样可以一键复制所有文件的路径:即:
"D:\其他照片\截图\截图1.png"
"D:\其他照片\截图\截图2.png"
"D:\其他照片\截图\截图3.png"
用Excel转化路径
这一步的大致思路是利用Excel公式,转化图片路径,使其可以添加到Typora编辑器中。
首先打开一个Excel表格,把以上路径粘贴到Excel表格中,每个文件路径占一格,如下图所示。
另找一个右侧单元格,输入="",其中A1处是刚刚粘贴的第一个文件路径所在的单元格,这个公式是为了把文件路径转化成可以在markdown中添加的图片路径。
然后在单元格右下角下拉十字,自动填充其他单元格。这样,所有的单元格路径都被转化为图片路径。
测试把图片添加到Typora
复制转化后的所有单元格,在Markdown编辑器空白处单击右键-选择复制/粘贴为-粘贴为纯文本(我这里用的是Typora),可以看到,图片都被添加到Markdown文件中啦!
(注意:用其他方式转化成纯文本格式,再粘贴到Markdown编辑器也可以,但不要把Excel单元格直接复制粘贴,会变成表格的形式。)
说明
- 此方法适用于Typora编辑器,其他编辑器不一定成功。试过在CSDN的Markdown编辑器会有外链图片转存失败的提示,也就是CSDN编辑器是不适用的。
- 图片默认被添加为与正文宽度一致的情况,如果想默认添加图片小一些,一种办法是Excel转化路径的时候批量添加调整图片大小的代码如="<img src="""&A1&""" style=""zoom:33%;"" />"(红色部分按需调整),另外有网友说可以尝试修改Markdown主题的.css文件。
- 原路径的图片删除后,md文件中图片则不能显示。
- 如果有更简便、适用范围更广的方法,欢迎交流哦!