文件转换工具 office to swf

码农软件 · 软件分类 · 其他开发相关 · 2019-10-19 20:28:13

软件介绍

jodconvert3=>web 是使用 web 上传文档进行队列转换为 pdf=>swf,是文件转换工具。

采用开源程序 jodconvert ,rmi 分布式文件管理。

 

convert file

这个小插件是用来进行将office系列文件转换为flash以便于在浏览器上进行观看,在HTML5还未普及时,网页预览文件多以FLASH为主。

配置文件说明

openoffice

PARAMETER_OFFICE_PORT = 8100  //openoffice转换文件端口
PARAMETER_OFFICE_HOME = /opt/openoffice4   //openoffice主目录
DO_CONVERT_SUBFIX = .doc,.docx,.xls,.xlsx,.ppt,.pptx,.txt   //需要转换的文件,以逗号分割

swftools

SINGLEDOC = /usr/local/swf/bin/pdf2swf path.pdf -o path.swf -f -T 9 -t -s storeallcharacters      //swf执行命令   修改路径就行

http proxy

//用于HTTP通知其他客户端的转发器,默认关闭
PROXY_HOST = 127.0.0.1
PROXY_PORT =  8087

需要通知的http客户端

SINGE_URL = http://local.edusys.com/api/document/convert

RMI协议

RMI_PORT = 12355   //RMI协议的段口号
RMI_URI = rmi://127.0.0.1   //rmi协议的IP 目前只支持本地
QUERY_NAME = FileAdd     //协议执行名

其他配置(SQL功能暂时没开启,暂时不更改)

to upload wanpitu sae info

//阿里百川提供的免费云媒体,  AK  SK  和命名空间
WanpituAk = *     
WanpituSk = *
WanpituNamespace = *


#set sql info
SQL_DATABASE =
SQL_USERNAME =
SQL_PASSWORD =

使用方式

//server:
        ConvertFile convertFile=new ConvertFile();
        Configuration conf = convertFile.getConf();
        convertFile.init(conf);
        try{
            RmiQuery rmi=new RmiQuery();
            LocateRegistry.createRegistry(Integer.parseInt(ConvertFile.RMI_PORT));
            System.out.println(ConvertFile.RMI_URL);
            Naming.rebind(ConvertFile.RMI_URL, rmi);
            System.out.println("server ready success!");
            rmi.doConvert(conf);
        }catch(Exception e){
            e.printStackTrace();
        }

//web client:
//当上传文件后:
//FileInfo 这个JAVABEAN必须和服务器端一致
//且服务器和客户端拥有共同一致的接口   ConvertList
FileInfo info = new FileInfo(userId, filePath, Integer.parseInt(fileId));
// RMI写入本地转换进程
InsertFileList(info);

private void InsertFileList(FileInfo fileInfo) {
        try {
            String rmiUrl = "rmi://127.0.0.1:13355/FileAdd";
            ConvertList list = (ConvertList) Naming.lookup(rmiUrl);
            list.addQuery(fileInfo);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

 

本文地址:https://www.codercto.com/soft/d/17126.html

硅谷百年史

硅谷百年史

[美]阿伦·拉奥(Arun Rao)、[美]皮埃罗·斯加鲁菲(Piero Scarruffi) / 闫景立、侯爱华 / 人民邮电出版社 / 2014-4-1 / 99.00

一百多年来,仅硅谷就培育了50多位诺贝尔奖获得者,以及无数依靠智慧和知识而成为百万富翁的人。这一人类历史上最伟大的科技创新与创业历程为什么会发生在硅谷?究竟是如何发生的?其他地方是否可以复制出“硅谷”? 《硅谷百年史——伟大的科技创新与创业历程(1900-2013)》以编年体的顺序,从无线电技术、晶体管、集成电路,到人类基因组、互联网和云计算,详尽地记述了硅谷在100多年中所发生的重大科技事......一起来看看 《硅谷百年史》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

随机密码生成器
随机密码生成器

多种字符组合密码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具