0.0.5 • Published 3 years ago

@aidiruanjian/doc-helper v0.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

文档预览插件(统信UOS专业版环境下使用)

该插件主要针对国产化系统UOS环境下,浏览器中集成的WPS的API的插件集,该插件不包含业务处理。只封装基础功能。

当前版本功能:

  • 支持新建word文档
  • 支持远程打开服务器端word文档(包含编辑和只读模式)
  • 支持将word文档保存至远程服务器(后端逻辑自行编写)
  • 支持浏览器直接打开预览PDF(浏览器自带PDF插件实现方式,未使用第三方库)
  • ...后续根据业务需求逐步扩展

开发文档

一、安装

npm install @aidiruanjian/doc-helper

二、引入组件

<template>
    <doc-helper ref="docHelper" @beforeSave="beforeSave" />
</template>
> 三、API说明
> ## @Methods 方法
> # **createDocument** 新建文档
> + 参数
>     - { String } 文档类型(可选:'word')
> + 示例
> ```javascript
>   this.docHelper.createDocument('word')
> ```
> 
> # **openRemote** 打开远程文件
> + 参数
>     - { String } 文件格式(可选:'word','pdf')
>     - { String } 文件URL
>     - { Boolean } 是否只读 (默认:false)
> + 示例
> ```javascript
>   this.docHelper.openRemote('word', 'http://192.168.2.38:5500/test.docx', true)
> ```
> 
> # **saveRemote** 保存至服务器
> + 参数
>     - { String } 服务器接口地址
>     - { String } 文件名称
> + 示例
> ```javascript
>   this.docHelper.saveRemote('http://192.168.2.38:5500', "new.docx")
> ```
***
> ## @Events 事件
> # **beforeSave** 保存后的回调
> + 示例
> ```html
>   <doc-helper ref="docHelper" @beforeSave="beforeSave" />
> ```
> 
0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago