Install hexo dependency
1 | $ npm install --save hexo-pdf |
Usage
/_config.yml 中调整为 post_asset_folder: true
/themes/next/_config.yml 中的 pdf 调整为 enable: true
第一种方法
源文件在 /themes/next/source,在要预览pdf的博客中写入:
1 | {% pdf ./xxx.pdf %} |
所以例如pdf文件的路径是 \themes\next\source\file\Deep_Residual_Learning_for_Image_Recognition.pdf,那么在博客中应为:
1 | {% pdf ./file/Deep_Residual_Learning_for_Image_Recognition.pdf %} |
第二种方法
这种是比较自定义的方法,用html解决
1 | <object data="./xxx.pdf" type="application/pdf" width="100%" height="1000px"> |
object可换成embed, iframe