赞
踩
因为前段时间写了一篇 《8个免费在线PDF转Word工具,一键轻松转换》文章,今天看见一位博友评论的新的生产工具 ONLYOFFICE 。使用之后发现确实非常好用那么今天给大家介绍一下。
功能包括 文档服务器、插件和宏、文档生成器、桌面编辑器、社区服务器、托管解决方案社区服务器、桌面编辑器、插件和宏、
ONLYOFFICE 是一个开源办公套件,包括文本文档,电子表格,演示文稿和可填写表单的编辑器。 它提供以下功能:
ONLYOFFICE Docs 还支持 WOPI 协议,该协议用于将您的应用程序与在线办公集成。 有关 WOPI 的更多信息,请参见此处。
ONLYOFFICE Docs API 用于让开发人员将 ONLYOFFICE文档、电子表格、演示文稿编辑器集成到他们自己的网站中,并设置和管理编辑器。
该 组件 使用户能够使用 Vue 构建 ONLYOFFICE Docs 用户界面。
- npm install --save @onlyoffice/document-editor-vue
- // 或者
- yarn add @onlyoffice/document-editor-vue
在下面找到组件使用示例:
- <template>
- <DocumentEditor
- id="docEditor"
- documentServerUrl="http://documentserver/"
- :config="config"
- :events_onDocumentReady="onDocumentReady"
- />
- </template>
-
- <script lang="ts">
- import { defineComponent } from 'vue';
- import { DocumentEditor } from "@onlyoffice/document-editor-vue";
-
- export default defineComponent({
- name: 'ExampleComponent',
- components: {
- DocumentEditor
- },
- data() {
- return {
- config: {
- document: {
- fileType: "docx",
- key: "Khirz6zTPdfd7",
- title: "Example Document Title.docx",
- url: "https://example.com/url-to-example-document.docx"
- },
- documentType: "word",
- editorConfig: {
- callbackUrl: "https://example.com/url-to-callback.ashx"
- }
- }
- }
- },
- methods: {
- onDocumentReady() {
- console.log("Document is loaded");
- }
- },
- });
- </script>
其中 example.com 是安装 文档管理器 和 文档存储服务 的服务器的名称,文档服务器 是安装了 ONLYOFFICE 文档 的服务器的名称。
文档地址:https://api.onlyoffice.com/editors/basic
安装 storybook 以独立开发UI组件:
- // 1、在config/default.json文件中更改文档服务器的地址:
- "documentServerUrl": "http://documentserver/"
- 其中,文档服务器是安装了ONLYOFFICE Docs的服务器的名称。
-
- 2、使用以下命令构建故事书:
- npm run build-storybook
-
- 3、开始storybook:
- npm run storybook
- 1、从 GitHub 存储库克隆项目:
- git clone https://github.com/ONLYOFFICE/document-editor-vue
-
- 2、安装项目依赖项:
- npm install
-
- 3、测试组件:
- npm run test
-
- 4、构建项目:
- npm run build
-
- 5、创建包:
- npm pack
ONLYOFFICE文档和桌面编辑器提供对插件的支持,允许开发人员向编辑器添加与 OOXML 格式没有直接关系的特定功能。
以下是您可以使用ONLYOFFICE插件执行的操作的一些示例:
代码示例可在https://github.com/ONLYOFFICE/sdkjs-plugins 中找到。
如果您正在寻找即用型插件,请访问ONLYOFFICE应用程序目录。
要创建自己的插件,您需要执行几个步骤:
ONLYOFFICE文档生成器 允许您轻松构建文档,而无需实际运行文档处理编辑器。 它还允许开发人员使用您创建的模板或将您某个数据库中的数据插入到一个文档或一组文档中来自动化文档构建。它具有通用文档编辑器的所有功能,但重量级,可以使用其 JavaScript API 轻松集成到您的文档管理系统,CRM系统等中。
正在更新中。。。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。