MDX
简介
把md文件里的图片转成base64,方便发给别人和上传博客园等博客平台
初衷
用Typora写markdown的感觉很爽,但是每当我写好一篇文章,想要发给小伙伴们炫耀炫耀,或者上传博客园,CSDN等博客网站的时候,图片总是一个让我很难受的点,因为.md本质上是一种文本,不支持直接展示图片。不过图片是可以转成BASE64编码的,也相当于是可以转成文本的,基于此,今天花了一些时间,写了个小程序,把.md 文件里的图片全部转成base64形式的,这样当我要上传文章的时候,直接一次复制就搞定了,而不用一张一张的去再上传图片了,nice……
怎么用
1.直接用java -jar MDX.jar test.md
就可以生成转成BASE64的 test.mdx,默认是同级目录
也可以通过配置文件去指定输出的路径:
2.加入注册表,通过选中文件,右键执行MDX,来生成转码后的文件
数据是:
"D:\Java\jdk\jdk1.8_64\bin\java.exe" -jar "C:\Users\Administrator\Desktop\MDX.jar" %1
可以针对自己的情况去配置。
个人感觉这种更加方便一些:
完善
只是出于一时兴趣和个人方便,代码写的并不是太完善和优雅,如果有和我一样对此有兴趣的小伙伴,可以继续添砖加瓦,非常感谢~
玩玩
自己试了试,往博客园发了篇文章,JVM对算术运算做了什么?效率还是OK的,至少再也不用我一张一张的去上传图片了,很嗨皮~
(这里是base64编码格式的图片)
Stay hungry, stay foolish