快速导出印象笔记中的文章至其他平台

2022-04-10 09:09:48 浏览数 (1)

前言

当我们在印象笔记写好文章后,想发布至其他平台,通常做法是直接复制印象笔记中的MarkDown,粘贴到你想发布的平台中,这样做确实可以将印象笔记的文章搬到你想发布的平台,但是你文章中有图片的话,其他平台是无法正确解析这些图片的,因为印象笔记是把图片保存在本地,直接从本地读的。

本文以掘金为例,分享一种解决方案,将印象笔记中的文章搬家至掘金,欢迎各位感兴趣的开发者阅读本文。

实现过程

如图所示,我们在印象笔记写完了一篇文章,现在想将这篇文章在掘金发布。

通常实现方式

  • 如图所示,全选MarkDown区域的内容,按Ctrl C(复制)
  • 在掘金的发文章页面,按Ctrl V(粘贴),如图所示,粘贴后图片在掘金中无法正常显示
  • 之前的做法是,将印象笔记文章中的图片右键拷贝,然后Ctrl V 粘贴到掘金,一个个去替换。

更快速的实现方式

上述做法的确可以解决我们的难题,如果文章中图片很多的话,我们就要一个个去复制然后替换,这就很头疼了。

接下来跟大家分享一种比较好的解决方案:

  • 首先,在印象笔记里,在我们写好的文章预览部分右键,选择导出MarkDown格式笔记。
  • 然后,我们回到桌面,会发现桌面多了"我的MarkDown笔记"
  • 打开桌面的那个文件夹
    • 后缀为.md的文件就是生成的MarkDown格式的笔记
    • 后置.resources的文件夹就是我们笔记里用到的相关图片
  • 我们用任意编辑器打开.md文件,这里我用的是Atom编辑器。观察打开的文件后我们发现,他的图片用的是相对路径进行引入的,我们只需要把相对路径全局替换成网络路径即可。
  • 接下来,我们将.resources文件夹改名为当前时间戳,将当前改名后的文件夹下整个复制到服务器上,可以在网络上可以访问此文件夹下的文件。
  • 接下来,在浏览器访问下我们刚才放在服务器上的图片,确保可以正常访问。
  • 回到Atom,全局替换文件中的相对路径为我们的服务器路径。
  • 全选并复制Atom中的内容,粘贴至掘金,我们发现文章中的图片已经可以正常显示了,掘金也会自动将外部地址的图片上传至自己服务器,并把外部链接改为对应图片在掘金服务器的路径。

❝至此,我们就实现了印象笔记的文章在掘金上的发布,至于其他平台也是同样的操作方式,将最后Atom中的内容复制到其他平台就行。 ❞

写在最后