将图片嵌入Markdown文档中是一个比较难受的事情。一般大家都会将图片存入本地某个路径或者网络存储空间,使用URL链接的形式插入图片。
![image][url_to_image]
将图片放到本地的时候如果想将文档分享给朋友或者换台电脑就必须要保持图片的路径地址的一致性。
放到网上又不免会出现链接失效或者被误删的情况。
有没有办法将图片和Markdown文档合二为一呢?
当然是可以的
首先我们将图片转为base64编码。
具体怎么转换大家自行百度
然后使用
![image][data:image/png;base64, ......]
不过base64编码一般很长,直接将编码放入段落内部会影响正常编辑。通常的做法是将base64编码定义到一个中间变量中,将编码本体放到文档末:
![image][tmp]
your document here ...
[tmp]:data:image/png;base64, ......
注意:
并不是所有的Markdown编辑器都支持这种方法。而且一些Markdown编辑器只支持特定的图片格式。比如有道云只支持png格式的图片编码。并且要注意图片大小超过1M可能会卡死
保存图片文件的时候要注意。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)