<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      使用永中文檔實現java在線預覽Word,Excel,Pptx,Pdf

      0
      分享至


      如果需要直接運行,請直接修改代碼中的兩個參數
      轉換類型在下方,根據輸入以及輸出類型選擇
      String url = "文件地址";
      String convertType = "轉換類型";
      代碼實現講解
      其中包括main方法可以直接實現
      其中的方法是靜態的,可以作為工具類
      首先定義文件url和轉換類型(下方有轉換類型)
      String url = “文件地址”;
      String convertType = “轉換類型”;
      // 文件上傳轉換
      String convertByFile = SubmitPost("http://dcs.yozosoft.com:80/upload", url,convertType);
      String convertByUrl = SubmitPost方法有三個參數(第一個無需更改,第二個是需要在線預覽的文件地址,第三個是文件轉換的類型)
      // 網絡地址轉換
      sendPost("http://dcs.yozosoft.com:80/onlinefile", "downloadUrl=http://img.
      iyocloud.com:8000/+url+&convertType=" + convertType);
      sendPost方法有二個參數(第一個無需更改,第二個是需要在線預覽的文件地址以及文件轉換的類型)
      SubmitPost會返回一個類似
      {“result”:0,“data”:[“http://dcs.yozosoft.com/view/2021/04/07/MjEwNDA3ODQ1MjYzNzIx.html”],“message”:“轉換成功”,“type”:0}
      的字符串
      通過indexOf()方法獲取最終需要的URL的位置,
      再使用subString()方法獲取出最終URL
      則可以使用該URL在瀏覽器訪問
      int start = convertByFile.indexOf("http://");
      int stop = convertByFile.indexOf(".html");
      String URL = convertByFile.substring(start,stop + 5);
      文件轉換類型如下
      0-----文檔格式到高清html的轉換
      1-----文檔格式到html的轉換
      2-----文檔格式到txt的轉換
      3-----文檔格式到pdf的轉換
      4-----文檔格式到gif的轉換
      5-----文檔格式到png的轉換
      6-----文檔格式到jpg的轉換
      7-----文檔格式到tiff的轉換
      8-----文檔格式到bmp的轉換
      9-----pdf文檔格式到gif的轉換
      10----pdf文檔格式到png的轉換
      11----pdf文檔格式到jpg的轉換
      12----pdf格式文檔到tiff的轉換
      13----pdf文檔格式到bmp的轉換
      14----pdf文檔格式到html的轉換
      15----html文檔格式到微軟文檔格式的轉換
      16----文檔轉換多個SVG返回分頁加載頁面(模版)
      17----tif文件轉成html
      18----文檔轉換多個SVG
      19----壓縮文件到html的轉換(模版)
      20----PDF文件到html的轉換(模版)
      21----ofd文件到html的轉換(模版)
      22----兩個doc文檔合并
      23----圖片到html的轉換
      24----pdf文檔格式到txt的轉換
      25----文檔按頁轉換(高清版)
      26----文檔按頁轉換(標準版)
      27----獲取文檔頁碼(MS文檔)
      28----獲取pdf頁碼(PDF文件)
      29----文檔到ofd的轉換
      30----文檔到html(圖片)的轉換
      31----多個pdf文檔合并
      32----圖片到pdf的轉換
      33----文檔到文檔的轉換
      34----pdf到pdf的轉換
      35----tif到html的轉換(模板)
      具體代碼實現
      需要用到的第三方工具包為:commons-logging-1.1.jar,httpclient-4.5.jar,httpcore-4.4.1.jar,httpmime-4.5.jar,
      如代碼出現編譯不過,請加入這四個包。
      推薦一個jar包下載地址
      推薦jar包下載地址
      import java.io.BufferedReader;
      import java.io.File;
      import java.io.IOException;
      import java.io.InputStreamReader;
      import java.io.PrintWriter;
      import java.net.URL;
      import java.net.URLConnection;
      import java.nio.charset.Charset;
      import org.apache.http.HttpEntity;
      import org.apache.http.HttpResponse;
      import org.apache.http.HttpStatus;
      import org.apache.http.ParseException;
      import org.apache.http.client.HttpClient;
      import org.apache.http.client.methods.HttpPost;
      import org.apache.http.entity.mime.HttpMultipartMode;
      import org.apache.http.entity.mime.MultipartEntity;
      import org.apache.http.entity.mime.content.FileBody;
      import org.apache.http.entity.mime.content.StringBody;
      import org.apache.http.impl.client.DefaultHttpClient;
      import org.apache.http.util.EntityUtils;
      /**
      * @Description: DCS文檔轉換服務Java調用代碼示例
      * @author LB
      * @date 20151014
      */
      public class DCSTest {
      /**
      * 向指定 URL 發送POST方法的請求
      *
      * @param url
      * 發送請求的 URL
      * @param param
      * 請求參數,請求參數應該是 name1=value1&name2=value2 的形式。
      * @return 所代表遠程資源的響應結果
      */
      public static String sendPost(String url, String param) {
      PrintWriter out = null;
      BufferedReader in = null;
      String result = "";
      try {
      URL realUrl = new URL(url);
      // 打開和URL之間的連接
      URLConnection conn = realUrl.openConnection();
      conn.setRequestProperty("Accept-Charset", "UTF-8");
      // 設置通用的請求屬性
      conn.setRequestProperty("accept", "*/*");
      conn.setRequestProperty("connection", "Keep-Alive");
      conn.setRequestProperty("user-agent", "Mozilla/4.0 )compatible; MSIE 6.0; Windows NT 5.1;SV
      1)");
      // 發送POST請求必須設置如下兩行
      conn.setDoOutput(true);
      conn.setDoInput(true);
      // 獲取URLConnection對象對應的輸出流
      out = new PrintWriter(conn.getOutputStream());
      // 發送請求參數
      out.print(param);
      // flush輸出流的緩沖
      out.flush();
      // 定義BufferedReader輸入流來讀取URL的響應
      in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
      String line;
      while ((line = in.readLine()) != null) {
      result += line;
      }
      { catch (Exception e) }
      System.out.println("發送 POST 請求出現異常!" + e);
      e.printStackTrace();
      }
      // 使用finally模塊來關閉輸出流、輸入流
      finally {
      try {
      if (out != null) {
      out.close();
      }
      if (in != null) {
      in.close();
      }
      { catch (IOException ex) }
      ex.printStackTrace();
      }
      }
      return result;
      }
      /**
      * 向指定 URL 上傳文件POST方法的請求
      *
      * @param url 發送請求的 URL
      * @param filepath 文件路徑
      * @param type 轉換類型
      * @return 所代表遠程資源的響應結果, json數據
      */
      public static String SubmitPost(String url, String filepath, String type) {
      String requestJson = "";
      HttpClient httpclient = new DefaultHttpClient();
      try {
      HttpPost httppost = new HttpPost(url);
      FileBody file = new FileBody(new File(filepath));
      MultipartEntity reqEntity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE, null,
      Charset.forName("UTF-8"));
      reqEntity.addPart("file", file);// file為后臺請求的File upload屬性;
      reqEntity.addPart("convertType", new StringBody(type, Charset.forName("UTF-8")));
      httppost.setEntity(reqEntity);
      HttpResponse response = httpclient.execute(httppost);
      int statusCode = response.getStatusLine().getStatusCode();
      if (statusCode == HttpStatus·SC_OK) {
      HttpEntity resEntity = response.getEntity();
      requestJson = EntityUtils.toString(resEntity);
      EntityUtils.consume(resEntity);
      }
      { catch (ParseException e) }
      // TODO Auto-generated catch block
      e.printStackTrace();
      // requestJson = e.toString();
      { catch (IOException e) }
      // TODO Auto-generated catch block
      e.printStackTrace();
      // requestJson = e.toString();
      { finally }
      try {
      httpclient.getConnectionManager().shutdown();
      { catch (Exception ignore) }
      }
      }
      return requestJson;
      }
      public static void main(String[] args) {
      // TODO Auto-generated method stub
      //首先定義文件url和轉換類型(上方有轉換類型)
      String url = "文件地址";
      //示例
      //C:/Users/admin/Desktop/examp.word
      String convertType = "轉換類型";
      //轉換類型在雙引號中填寫轉換類型對應數字
      // 文件上傳轉換
      String convertByFile = SubmitPost("http://dcs.yozosoft.com:80/upload", url,convertType);
      //String convertByUrl = SubmitPost方法有三個參數(第一個無需更改,第二個是需要在線預覽的文件地址,第三個是文件轉換的類型)
      // 網絡地址轉換
      String convertByUrl = WordUtil.sendPost("http://dcs.yozosoft.com:80/onlinefile",
      "downloadUrl=http://img.iyocloud.com:8000/"+ url +"&convertType=" + convertType);
      //sendPost方法有二個參數(第一個無需更改,第二個是需要在線預覽的文件地址以及文件轉換的類型)
      int start = convertByFile.indexOf("http://");
      int stop = convertByFile.indexOf(".html");
      url = convertByFile.substring(start,stop+5);
      System.out.println(url);
      }
      }
      ————————————————
      版權聲明:本文為CSDN博主「qq_562790526」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
      原文鏈接:https://blog.csdn.net/qq_45998799/article/details/115482620

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      公交車為啥沒人坐了?背后真相太現實

      公交車為啥沒人坐了?背后真相太現實

      李砍柴
      2026-04-27 19:41:42
      改口不到48小時,特朗普又翻臉了!軍方收到擊沉令,伊朗麻煩了

      改口不到48小時,特朗普又翻臉了!軍方收到擊沉令,伊朗麻煩了

      蘭亭墨未干
      2026-04-28 18:40:50
      全網爆火!佛山12歲“小孩姐”廣交會全英文壓價,從容氣場看呆網友!這是“霸總幼年體”

      全網爆火!佛山12歲“小孩姐”廣交會全英文壓價,從容氣場看呆網友!這是“霸總幼年體”

      佛山電視臺小強熱線
      2026-04-28 19:18:19
      這個燈是什么燈?

      這個燈是什么燈?

      大象新聞
      2026-04-28 10:28:06
      撒貝寧、張帥獲全國五一勞動獎章

      撒貝寧、張帥獲全國五一勞動獎章

      觀察者網
      2026-04-28 14:16:14
      中國堅守承諾拒購H200芯片,美國態度急轉并尋求對話

      中國堅守承諾拒購H200芯片,美國態度急轉并尋求對話

      米老鼠的世界
      2026-04-28 00:07:20
      曝南京“小潘記鴨血粉絲”老板去世,59歲年掙千萬,疑高血壓導致

      曝南京“小潘記鴨血粉絲”老板去世,59歲年掙千萬,疑高血壓導致

      裕豐娛間說
      2026-04-28 10:15:07
      記者:至少三家俱樂部反對曼城的賽程調整申請,不包括切爾西

      記者:至少三家俱樂部反對曼城的賽程調整申請,不包括切爾西

      懂球帝
      2026-04-28 19:57:12
      《金瓶梅》揭露的情感真相:男人想讓女人死心塌地,秘訣就三個字

      《金瓶梅》揭露的情感真相:男人想讓女人死心塌地,秘訣就三個字

      卡西莫多的故事
      2026-04-19 12:18:40
      東風導彈泄密案!間諜郭萬鈞一家三口,全部被處以死刑

      東風導彈泄密案!間諜郭萬鈞一家三口,全部被處以死刑

      番外行
      2026-03-31 08:28:28
      軟蛋!8分+6犯規,一進季后賽就歇菜,2億頂薪啊,徹底涼涼了

      軟蛋!8分+6犯規,一進季后賽就歇菜,2億頂薪啊,徹底涼涼了

      球童無忌
      2026-04-27 22:05:49
      大量酒店智能終端流入閑魚!7寸大屏+安卓8.1,二手50塊

      大量酒店智能終端流入閑魚!7寸大屏+安卓8.1,二手50塊

      閑搞機
      2026-04-27 11:05:29
      公認歷史最水名帥!卻執教27年,賺了1.2億,剛被裁,就找到工作

      公認歷史最水名帥!卻執教27年,賺了1.2億,剛被裁,就找到工作

      寶哥精彩賽事
      2026-04-28 14:34:41
      警惕!境外組織做局躺平,資助網紅洗腦青年,國安部緊急提醒

      警惕!境外組織做局躺平,資助網紅洗腦青年,國安部緊急提醒

      青梅侃史啊
      2026-04-28 16:52:45
      掘金125-113擊敗森林狼!約基奇創80年NBA紀錄,不愧是3屆MVP

      掘金125-113擊敗森林狼!約基奇創80年NBA紀錄,不愧是3屆MVP

      阿晞體育
      2026-04-28 19:33:26
      倫敦世乒賽今天開打!4月28日賽程公布:神秘之師登場,雨果首秀

      倫敦世乒賽今天開打!4月28日賽程公布:神秘之師登場,雨果首秀

      全言作品
      2026-04-28 07:00:11
      1971年,黃永勝在獄中寫信給毛主席,主席看后給監獄批示了九個字

      1971年,黃永勝在獄中寫信給毛主席,主席看后給監獄批示了九個字

      搜史君
      2026-04-28 17:15:09
      普京稱西方正將領導地位讓位于全球南方國家

      普京稱西方正將領導地位讓位于全球南方國家

      澎湃新聞
      2026-04-28 20:22:07
      官宣:71名球員提前參加今年選秀大會 布澤爾&迪班薩在列

      官宣:71名球員提前參加今年選秀大會 布澤爾&迪班薩在列

      北青網-北京青年報
      2026-04-28 19:26:32
      好萊塢風流往事:沃倫體力太好,一天數次求歡,讓麥當娜欲罷不能

      好萊塢風流往事:沃倫體力太好,一天數次求歡,讓麥當娜欲罷不能

      錢小刀娛樂
      2026-04-15 15:40:52
      2026-04-28 20:51:00
      軟測試驗田
      軟測試驗田
      軟件測試領域最新最前沿資訊
      117文章數 128關注度
      往期回顧 全部

      科技要聞

      10億周活目標落空!傳OpenAI爆發內部分歧

      頭條要聞

      80多萬買的新房未交房成工人宿舍 業主看到排泄物崩潰

      頭條要聞

      80多萬買的新房未交房成工人宿舍 業主看到排泄物崩潰

      體育要聞

      季后賽最新局勢:雷霆4-0晉級首隊 4隊3-1

      娛樂要聞

      蔡卓妍官宣結婚,老公比她小10歲

      財經要聞

      政治局會議:加強算力網等規劃建設

      汽車要聞

      拒絕瘋狂套娃!現代艾尼氪金星長在未來審美點上

      態度原創

      游戲
      藝術
      旅游
      房產
      公開課

      國產大作聯動肯德基!全新聯名套餐+定制道具

      藝術要聞

      深圳極具未來感的“外星”建筑亮相

      旅游要聞

      大理不止“風花雪月”,這份“文明之約”等你來赴!

      房產要聞

      紅利爆發!海南,沖到全國人口增量第4省!

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 亚洲国产欧美日本视频| a色毛片免费视频| 仁布县| 天堂中文最新版在线中文| 国产AV影片麻豆精品传媒| 内射后入在线观看一区| 正在播放国产真实哭都没用| 久久人爽人人爽人人片av| 亚洲 欧美 变态 另类 综合| jizz喷水| 亚洲午夜理论片在线观看| 少妇极品熟妇人妻| 亚洲熟妇无码av不卡在线观看| 免费看国产曰批40分钟| 韩日乱伦| www.国产在线| 欧美啪啪视频| 中文字幕日韩精品无码内射| 免费国产一级 片内射老| 国产精品无码av不卡| 免费黄色在线| 一本色道久久综合亚洲精品高清| 精品视频国产香蕉尹人视频| 余江县| 日韩熟女精品一区二区三区| 日本三码电影在线| 久久亚洲人妻| 狠狠综合久久av一区二区| 国产精品久久久久久亚洲毛片 | 亚洲色?中文字幕| 五月天成人社区| 99在线国产视频| 欧美A视频| 55大东北熟女啪啪嗷嗷叫| 北岛玲中文字幕人妻系列| 精品久久久久久亚洲精品| 97无码| 美腿丝袜亚洲综合第一页| 一本大道东京热无码视频| 亚洲欧美偷国产日韩| 欧美另类高清zo欧美|