写文章还是WORD比较适合,但是发布到BLOG网站却是HTML,每次转换格式都是件麻烦的事情,于是写了个简单的转换插件,能自动将部分内容按BLOG格式转换,减少人为参与。
Office的WEB插件非常简单,就是简单的js和html即可,工程名字取名为CleanHtmlExport,于是先写入口配置文件CleanHtmlExport.xml:
其中最重要的一条就是SourceLocation用于指定了入口html,这里的位置选择网络位置,例如我的是共享本地目录。 入口html就是普通的html,唯一需要的是引入office的辅助脚本:https://appsforoffice.microsoft.com/lib/1/hosted/office.js
JS的入口函数是:
具体office提供API可以参考:https://dev.office.com/reference/add-ins/word/document
代码写好后,需要加载插件,我用的是office 2016,在“文件/选项/信任中心/受信任的加载目录”里面添加共享程序所在的共享路径:
然后在“插入“选项卡的“我的加载项”中,插入扫描到的加载项,例如我的就是Clean Html Export:
接下来,你就可以使用功能了:
参考资料
- Document object (JavaScript API for Word) http://dev.office.com/docs/add-ins/word/word-add-ins-programming-overview