<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          office to swf文件轉(zhuǎn)換工具

          聯(lián)合創(chuàng)作 · 2023-09-30 22:24

          jodconvert3=>web 是使用 web 上傳文檔進(jìn)行隊列轉(zhuǎn)換為 pdf=>swf,是文件轉(zhuǎn)換工具。

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

           

          convert file

          這個小插件是用來進(jìn)行將office系列文件轉(zhuǎn)換為flash以便于在瀏覽器上進(jìn)行觀看,在HTML5還未普及時,網(wǎng)頁預(yù)覽文件多以FLASH為主。

          配置文件說明

          openoffice

          PARAMETER_OFFICE_PORT = 8100  //openoffice轉(zhuǎn)換文件端口
          PARAMETER_OFFICE_HOME = /opt/openoffice4   //openoffice主目錄
          DO_CONVERT_SUBFIX = .doc,.docx,.xls,.xlsx,.ppt,.pptx,.txt   //需要轉(zhuǎn)換的文件,以逗號分割
          

          swftools

          SINGLEDOC = /usr/local/swf/bin/pdf2swf path.pdf -o path.swf -f -T 9 -t -s storeallcharacters      //swf執(zhí)行命令   修改路徑就行
          

          http proxy

          //用于HTTP通知其他客戶端的轉(zhuǎn)發(fā)器,默認(rèn)關(guān)閉
          PROXY_HOST = 127.0.0.1
          PROXY_PORT =  8087
          

          需要通知的http客戶端

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

          RMI協(xié)議

          RMI_PORT = 12355   //RMI協(xié)議的段口號
          RMI_URI = rmi://127.0.0.1   //rmi協(xié)議的IP 目前只支持本地
          QUERY_NAME = FileAdd     //協(xié)議執(zhí)行名
          

          其他配置(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:
          //當(dāng)上傳文件后:
          //FileInfo 這個JAVABEAN必須和服務(wù)器端一致
          //且服務(wù)器和客戶端擁有共同一致的接口   ConvertList
          FileInfo info = new FileInfo(userId, filePath, Integer.parseInt(fileId));
          // RMI寫入本地轉(zhuǎn)換進(jìn)程
          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();
                  }
              }

           

          瀏覽 28
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲激情婷婷 | 国产成人视频免费看 | 国产一a毛一a毛A免费 | 精品人妻午夜一区二区三区四区 | 久久久久久久久久久久久久国产 |