html转ofd服务
html转ofd服务
V1.0 O2OA开发平台 V5.3版本及以上 Free
分类:转换服务
简介
html转ofd服务是将html文件转换为ofd文件的一组服务。
提示如果您有什么疑问或想法,请来我们的藕粉社区交流吧!
藕粉社区
¥0.0
提示TIPs
如果您有什么疑问或想法,请来我们的藕粉社区交流吧!
安装及使用

功能简介

       html转ofd服务是将html文件转换为ofd文件的一组服务。

应用特点

        此服务通过与平台结合,实现公文编辑器文件转换成ofd文件(前提是已安装数科OFD服务(若要体验OFD转换服务,可配置O2OA开发平台的OFD测试服务))。

安装

        1,应用市场点击应用安装。

        2,将配置文件ofd.json拷贝至服务器目录下的config目录下。

               ofd.json的内容为:

                     {
                       "ofdServerUrl": "http://ofdserverName:8080/convert-issuer/",
                       "o2ServerUrl": "http://o2serverName:20020"
                    }

                 ofd.json配置说明:

                       ofdServerUrl:数科ofd服务地址(为空则默认为O2OA的测试服务)

                       o2ServerUrl:O2OA平台地址+应用服务器端口

         3,在流程配置平台配置文件config/processPlatform.json 中添加以下配置:

           

       "extensionEvents": { 

          "workDocToOfdEvents": [

            {

                "enable": true,

                "custom": "x_ofd_assemble_control",

                "url": "/jaxrs/office/html/to/odf",

                "applications": [],

                "processes": [],

                "activities": []

            }

        ],

        "workCompletedDocToOfdEvents": [

            {

                "enable": true,

                "custom": "x_ofd_assemble_control",

                "url": "/jaxrs/office/html/to/odf",

                "applications": [],

                "processes": [],

                "activities": []

            }

        ]

     }

         如图:

         

         4,版式公文流程表单配置,如下图:

         

 

元素<attachment>的属性site和<documenteditor>的属性site要设置相同值,例如都为$doc

元素<documenteditor>的属性“文件名” 设置为文件正文.ofd

 

         5,重启o2服务器。

如何使用

       开始使用

        1、准备一台已经部署了公文编辑器的O2OA开发平台服务器。
        2、启动版式文件的流程(起草)。
        3、点击保存正文,会自动生成“文件正文.ofd”文件(刷新之后出现在附件栏)。

         

应用图片
应用截图

系统要求

         O2OA开发平台 V5.3版本及以上。

 

设计说明

        后端设计文件:

                    o2server/custom/x_ofd_assemble_control.war

                   o2server/custom/jars/agent-wrapper-1.4.19.0628.jar

                   o2server/custom/jars/http-agent-1.3.19.0710.jar

                   o2server/custom/jars/packet-wrapper-1.13.19.1021.jar