Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.32 KB

README_zh.md

File metadata and controls

51 lines (35 loc) · 1.32 KB

markdown-it-obsidian-imgsize

语言: English | 中文

为图像元素增加width属性(以及height属性)的markdown-it插件。

根据 Obsidian的图片大小设置语法 ,插件将以下内容

![A cat|100](cat.jpg)
![A cat|100x200](cat.jpg)

转化为

<p><img src="cat.jpg" alt="A cat" width="100px"></p>
<p><img src="cat.jpg" alt="A cat" width="100px" height="200px"></p>

更多例子详见examples.md。与插件markdown-it-renderer-image不同的是, 本插件在处理网络图片时无需联网。

安装

npm i markdown-it-obsidian-imgsize --save

使用

const md = require('markdown-it')();
const mdImgSizePlg = require('markdown-it-obsidian-imgsize');
md.use(mdImgSizePlg);

const content = '![A cat|100](cat.jpg)';
console.log(md.render(content));
// <p><img src="cat.jpg" alt="A cat" width="100px"></p>
// 更多例子详见 './test/examples.md'

相关插件

markdown-it-renderer-image

markdown-it-obsidian-images

许可证

MIT