如何在mkdocs博客中插入pdf文件
看了很多方法,现在将个人觉得最简单的一种放在之类。
首先安装extension:
随后修改您的mkdocs.yml
文件,您需要在您的markdown_extensions
部分加上这个插件并包含它的配置:
markdown_extensions:
- abbr
# ...some extensions
- pymdownx.pathconverter:
base_path: '' # default: ''
relative_path: '' # default ''
absolute: false # default: false
tags: 'a script img link object embed'
这四个配置其实还是很直观的,接下来说怎么在您的文档中加入pdf插件并实现网页端的在线预览,效果如图所示:
为了实现这个其实是很简单的,您只需要在您的markdown中加上:
<iframe src="Path2YourFile" width="100%" height="600px" style="border: none;">
This browser does not support PDFs
</iframe>
根据配置,这里的src
采用相对路径,根目录是当前编辑的markdown文件所在目录。
假如我的markdown文件在docs/markdown/test.md
,而我想要插的文件在docs/files/insert.pdf
,就在src
写../files/insert.pdf
。
如果能帮到您的话我很开心,有什么问题欢迎在issue中提出或者给我发邮件~~