Markdown图片上传至博客园工具

在写美化SecureCRT的时候,需要上传的图片实在太多了,于是我找到了Markdown文件上传到博客图片处理来对图片上传问题进行解决。真的太香啦,炒鸡推荐!!!

当在本地写完md文章后,上传到博客园的时候会面临一个尴尬的问题,就是本地图片,上传后都无法显示,因为图片时保存在的本地。针对这个问题有两个解决办法:

  1. 将图片放在图床上。文章里直接使用图片的外部链接,这样只要有网络的地方就可以访问到。
  2. 利用dotnet-cnblog工具。在我们写完文章后,使用工具直接将文章的图片全部上传到博客园,然后图片直接使用博客园的图片地址,这样就像正常我们在博客园写文章上传了图片一样。
    两个方法都有优缺点,这篇文章主要讲第二种方式

一、dotnet-sdk下载

dotnet下载地址 点击下载.NET环境。

Markdown图片上传至博客园工具_文件名

下载完成后安装。安装完成后,cmd中输入dotnet --info,查看我们安装的版本:

Markdown图片上传至博客园工具_图片处理_02

二、安装dotnet-cnblog

cmd中输入以下命令:

dotnet tool install -g dotnet-cnblog

Markdown图片上传至博客园工具_图片处理_03

三、初始化工具

输入以下命令:

dotnet-cnblogblog

输入需要博客园相关信息:博客园id、用户名、密码,一般博客园id和用户一样。

Markdown图片上传至博客园工具_文件上传_04

  • 写的有问题能够:使用dotnet-cnblog reset 重置初始化操作

四、上传图片

输入命令:
dotnet-cnblog proc -f 文件路径

Markdown图片上传至博客园工具_文件上传_05

如图,工具扫描到文章中有两个图片,且全部上传至了博客园。

重点 此时文件同路径下生成了一个文件,文件名为”原文件名-cnblog,md“,这个文件里的图片已经使用了博客园的地址,所以打开这个文件,ctrl+a,ctrl+c,到博客园的markdown编辑模式下ctrl+v,完美显示图片。

五、相关注意点

  • 登录博客园-设置-勾选允许 MetaWeblog 博客客户端访问

Markdown图片上传至博客园工具_图片上传_06

  • typora-文件-偏好设置-图像,设置为:

Markdown图片上传至博客园工具_文件名_07

这样你的文章的图片,会保存在同目录下的“文件名.assets”文件下。

Markdown图片上传至博客园工具_文件上传_08

虽然不知道第五点具体有什么用。我尝试直接从网页复制图片,发现会导致上传失败,所以图片必须保存到本地,那么这个文章图片保存在同目录下的意义是什么呢?

转载自Markdown文件上传到博客图片处理