office to swf

文件转换工具
授权协议 LGPL
开发语言 Java
所属分类 程序开发、 其他开发相关
软件类型 开源软件
地区 国产
投 递 者 漆雕博
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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();
        }
    }

 

  • 软件简介 jodconvert3=>web 是使用 web 上传文档进行队列转换为 pdf=>swf,是文件转换工具。 采用开源程序 jodconvert ,rmi 分布式文件管理。 convert file 这个小插件是用来进行将office系列文件转换为flash以便于在浏览器上进行观看,在HTML5还未普及时,网页预览文件多以FLASH为主。 配置文件说明 openoffice PARAME

  • 软件介绍 jodconvert3=>web 是使用 web 上传文档进行队列转换为 pdf=>swf,是文件转换工具。 采用开源程序 jodconvert ,rmi 分布式文件管理。 convert file 这个小插件是用来进行将office系列文件转换为flash以便于在浏览器上进行观看,在HTML5还未普及时,网页预览文件多以FLASH为主。 配置文件说明 openoffice PARAME

  • java将office文档pdf文档转换成swf文件在线预览 第一步,安装openoffice.org openoffice.org是一套sun的开源office办公套件,能在widows,linux,solaris等操作系统上执行。 主要模块有writer(文本文档),impress(演示文稿),Calc(电子表格),Draw(绘图),Math(公式),base(数据库) 笔者下载的是openo

  • 系统环境:CentOs5.5 用到的工具:Openoffice 3 , Pdf2Swf tool , Jodconverter , FlexPaper 网上找了些资料,早有人已经实现了这样的功能,只不过是用JAVA来写的东东,PHP的没找着。 结合网上的资料根据实现操作经验。 纪录并总结一下: 整体思路如下: 实现步骤: 1. DOC上传   2. DOC转成PDF   3. PDF转成SWF  

  • 当网站有Office文件对外进行展示时,我们经常是不希望用户进行下载,而是在线进行预览。 这个时候就有必要把Office文件进行转换成SWF文件在网页中显示了 但现在还没有Office文件直接转化成SWF文件的方法,所以现在用PDF进行中转 也就是Office =》 PDF =》 SWF 以下是相应的转化代码(Linux版):Windows版请点:Office 转 PDF & PDF 转 SWF

  • 2021SC@SDUSC         在上篇博客中提到,如pdf、word一样的文件在系统中不仅可以转换成pdf的形式展示,也可以转换成图片的样式。在FileHandlerService中pdf2jpg实现了这个功能。 目录  一、office文件转pdf功能实现: office2pdf(inputFilePath,outputFilePath) 二、pdf转jpg pdf2jpg方法分析 三

  • java将office文档pdf文档转换成swf文件在线预览 第一步,安装openoffice.org openoffice.org是一套sun的开源office办公套件,能在widows,linux,solaris等操作系统上执行。 主要模块有writer(文本文档),impress(演示文稿),Calc(电子表格),Draw(绘图),Math(公式),base(数据库) 笔者下载的是openo

  • 项目需求: 1.服务器控制屏幕播放ppt等文档 2.通过传参的形式来修改播放文件,一共5个屏幕 方案1: 通过网页传参实现播放ppt,结果发现虽然实现了播放但是实际是是本地播放ppt,代码如下 public partial class mingdao : System.Web.UI.Page {     static bool closeflag = false;     protected vo

  • 1. 安装openoffice3 2. 启动服务 "C:\Program Files\OpenOffice.org 3.1\program\soffice.exe" -headless -accept="socket,port=8100;urp;" 3. 使用openoffice3自带python2.6(带有pyuno模块)进行转换 "C:\Program Files\OpenOffice.org

  • 实现doc,ppt,txt等格式文件向可以在flexPaper中预览的翻页动画swf的格式转换,一般需要先把doc,ppt,txt等格式的文件先转换为pdf,然后再由pdf转换为swf才能实现在flexpaper中进行预览,实现类似百度豆丁的预览效果,其转换过程需要电脑安装 openoffice,swfTools软件,通过java代码:实现文档格式的转换,下面我将我在一个分布式项目中的一个文档预览

  • 网上说 转的主流是 jacod和 aspose, aspose是商用软件,跨平台,不需要第三方软件。 jacod依赖 windows环境,在linux下需要安装openOffice。 结果走了弯路,以为破解版的aspose好使,windows下好使,linux下则是各种问题。处理速度也是差强人意。 最后还是改回了开源的jacod,网上给出了5种方案。 仿百度文库解决方案(二)——利用Jacob调用

  • 利用队列+多线程实现文档在线转换: 主意:为什么要用 队列+线程 ,因为openoffice的转换任务,如果文档过大,多次调用转换就会卡掉,再次利用队列,在转换的过程中其他转换任务处于队列的等待状态,只有转换成功后再调用下个转换任务 第一步:创建一个线程池,(上篇博客有写) package com.cloud.job; import java.util.concurrent.ExecutorSe

  • 使用javaweb实现在线预览的工具类: 功能:office转化为pdf,pdf转化为swf package cn; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputSt

 相关资料
  • 一、简介 京东小程序转换器,是京东官方团队提供的一款真正实现小程序一键转换的工具,帮助开发者提升开发效率,无需再为维护多套代码仓库而烦恼,让京东小程序的开发流程变得轻松而愉悦。 工具特性如下: 一键转换,可视化操作,简单易用 配备详细的文档操作说明,简单易学 转换过程搭配丰富的日志输出,直观明了 满足绝大多数转换工作需要,性能优越 二、使用说明 1、打开待转化小程序: 点击左侧栏“打开”,打开一个

  • 问题内容: 我有一个.mwb格式的数据库。我想在日食中使用它,所以我需要将其转换为.sql格式。如果有人知道如何使用任何工具来做到这一点。我认为我的sql工作台可以做到这一点,但不知道该怎么做。 问题答案: 在菜单中单击“数据库”,然后单击“正向工程”(快捷键CTRL + G)。 更新: 您的.mwb文件是专有格式,还包含Workbench中图形表示的信息。生成的.sql文件是一个脚本,您的MyS

  • 我用APKTool反向设计了一个Android应用程序,得到了一个。Smali文件作为源代码输出。我转换了。Smali文件和应用程序。Java文件。我成功地编辑了。Java文件,但现在我想把它们转换回。这样我就可以用新的重新编译应用程序了。Smali文件。当我离开的时候。Java文件,它没有重新编译,并给出了一些错误。我找不到任何关于编译的信息。Java到。所以我希望你们能帮我。 提前谢谢你。

  • 我想将xml文件格式转换为另一种格式;使用XSL1.0或2.0版。 http://www.w3.org/1999/xsl/transform“version=”1.0“> 这段代码是从“struct”节点的“members”属性中提取相关ID的起点,以后只用于发出“field”节点。 xslt处理器需要解析Struct节点的'members'属性。“members”属性是字段ID的列表。 在上面的

  • 把reg2all 用nsDialogs重写了界面,nsDialogs使自定义页面的互动性更强了。 Function nsDialogsPage nsDialogs::Create /NOUNLOAD 1018 Pop $Dialog ${If} $Dialog == error Abort ${E

  • 等高线生成        在“工具”菜单栏中点击等高线生成,弹出对话框如下。        加载要生成等高线的地形高程数据,设置导出的文件位置(最后生成为.shp文件),根据已有的地形高程数据进行设置合适的等高线间距(间距大于地形高程则无法生成),点击生成等高线。        点击查看等高线点击查看等高线如图,可以导入可加载shp格式的软件中查看。如果需要预览一片区域的等高线效果,请使用“等高线

  • 问题内容: 我使用APKTool对Android应用程序进行了反向工程,并获得了.Smali文件作为源代码输出。我将带有应用程序的.Smali文件转换为.Java文件。我能够成功编辑.Java文件,但现在我想将它们转换回.Smali,以便可以使用新的.Smali文件重新编译应用程序。当我只留下.Java文件时,它不会重新编译并给出一些错误。我在互联网上找不到有关将.Java编译为.Smali的任何