aoi学院

Aisaka's Blog, School of Aoi, Aisaka University

Hexo-NexT主题添加pdf预览

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