<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-28 16:48:04
      朱元璋滅元之后,針對遺留下的數十萬蒙古女子,處理方式十分高明

      朱元璋滅元之后,針對遺留下的數十萬蒙古女子,處理方式十分高明

      大運河時空
      2026-04-28 09:30:03
      廣告使用“清朝長辮”被指辱華,法國品牌Lemaire致歉

      廣告使用“清朝長辮”被指辱華,法國品牌Lemaire致歉

      南方都市報
      2026-04-26 20:40:18
      撕下爽文男主標簽:57歲雷軍的踏空恐懼與2026造車生死局

      撕下爽文男主標簽:57歲雷軍的踏空恐懼與2026造車生死局

      人間觀覽
      2026-04-27 10:48:07
      許家印的極致奢靡!私人女按摩師,喝瓶水2700,馬桶都得噴香水

      許家印的極致奢靡!私人女按摩師,喝瓶水2700,馬桶都得噴香水

      云鵬敘事
      2026-04-28 22:27:09
      雷競技資訊:新女友直接給Rookie干退役!肉雞道歉承認造謠小鈺

      雷競技資訊:新女友直接給Rookie干退役!肉雞道歉承認造謠小鈺

      LPL奪冠了嗎
      2026-04-29 00:31:34
      遼寧省委書記、省長等共同巡看夜經濟市集

      遼寧省委書記、省長等共同巡看夜經濟市集

      蘭妮搞笑分享
      2026-04-29 00:11:17
      紐約尾盤,離岸人民幣(CNH)兌美元報6.8402元,較周一紐約尾盤跌140點

      紐約尾盤,離岸人民幣(CNH)兌美元報6.8402元,較周一紐約尾盤跌140點

      每日經濟新聞
      2026-04-29 05:30:06
      來了!蘋果新 CEO 特努斯將親自發布折疊屏 iPhone Ultra

      來了!蘋果新 CEO 特努斯將親自發布折疊屏 iPhone Ultra

      XCiOS俱樂部
      2026-04-27 09:24:06
      警告三次不如動真格一次!中方下達停運令,西方集體都看懵了

      警告三次不如動真格一次!中方下達停運令,西方集體都看懵了

      基斯默默
      2026-04-28 15:52:00
      我國最容易叫錯的6個城市,念對一個算有文化,認識一半算你厲害

      我國最容易叫錯的6個城市,念對一個算有文化,認識一半算你厲害

      長風文史
      2026-04-27 20:19:33
      中國19號底牌一亮相,美國才意識到嚴重性:真正的變局已經開始

      中國19號底牌一亮相,美國才意識到嚴重性:真正的變局已經開始

      南宗歷史
      2026-04-26 04:53:55
      潛伏在臺最長間諜李志豪,1998年揪出我軍兩名高級叛徒,后回香港

      潛伏在臺最長間諜李志豪,1998年揪出我軍兩名高級叛徒,后回香港

      云霄紀史觀
      2026-04-29 00:44:04
      房子、票子、肉價!最高層會議三大信號,看懂少奮斗十年

      房子、票子、肉價!最高層會議三大信號,看懂少奮斗十年

      販財局
      2026-04-28 21:24:56
      美國參議院否決限制特朗普對古巴動武的決議

      美國參議院否決限制特朗普對古巴動武的決議

      新京報
      2026-04-29 07:23:11
      打起來了,以軍不宣而戰;內塔尼亞胡迎來勁敵,或被關進大牢!

      打起來了,以軍不宣而戰;內塔尼亞胡迎來勁敵,或被關進大牢!

      說歷史的老牢
      2026-04-27 23:23:31
      中央明確了!社保最低繳費年限要提高,70、80后得早做準備

      中央明確了!社保最低繳費年限要提高,70、80后得早做準備

      云鵬敘事
      2026-04-12 16:36:39
      聯通把流量變成"水電費":用多少付多少,39元起

      聯通把流量變成"水電費":用多少付多少,39元起

      賽博蘭博
      2026-04-28 10:25:27
      尹錫悅夫人金建希涉操縱股價及受賄案二審宣判,獲刑4年

      尹錫悅夫人金建希涉操縱股價及受賄案二審宣判,獲刑4年

      界面新聞
      2026-04-28 15:32:00
      雨水連綿氣溫跳水!江蘇先冷后暖,五一當天直沖26℃

      雨水連綿氣溫跳水!江蘇先冷后暖,五一當天直沖26℃

      現代快報
      2026-04-28 22:19:32
      2026-04-29 07:59:00
      軟測試驗田
      軟測試驗田
      軟件測試領域最新最前沿資訊
      117文章數 128關注度
      往期回顧 全部

      科技要聞

      微軟剛“松綁”,OpenAI火速牽手亞馬遜!

      頭條要聞

      阿聯酋突然退出歐佩克 被視為是"特朗普的一次勝利"

      頭條要聞

      阿聯酋突然退出歐佩克 被視為是"特朗普的一次勝利"

      體育要聞

      魔術黑八活塞,一步之遙?!

      娛樂要聞

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

      財經要聞

      中央政治局會議定調,八大看點速覽!

      汽車要聞

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

      態度原創

      游戲
      時尚
      健康
      數碼
      本地

      《吉時已到》新情報公布 虛幻5買斷制國風驚悚大作

      普通女性春天穿什么好看?這些穿搭值得借鑒,自然舒適

      干細胞治療燒燙傷三大優勢!

      數碼要聞

      全年省電2160度!小米推出米家中央空調風管機巨省電2026款:國補價4504元起

      本地新聞

      用青花瓷的方式,打開西溪濕地

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 国内外精品成人免费视频| 日本熟妇中文字幕三级| 久久婷婷五月综合色欧美| 国产日韩精品欧美一区灰| 久久久久久国产精品免费免费男同 | 少妇无码av无码专区线y| 亚洲成人动漫在线| 国产内射一区亚洲| 中文字幕精品亚洲无线码二区| 曲水县| 少妇被粗大猛进进出出| 97久久精品国产熟妇高清网| 精品免费看国产一区二区| 久久亚洲av成人无码软件| 成人精品区| 人妻中文字幕精品系列| 久久99精品国产麻豆婷婷| 欧美日本韩国亚洲| 泗阳县| 国产丰满麻豆videossexhd| 中文有码在线观看| 亚洲综合无码一区二区三区| 亚洲激情AV| 精品无码人妻一区二区三区三州| 暖暖 免费 高清 日本 在线观看5| 久热这里只国产精品视频| 久久久受www免费人成| 一本色道久久88精品综合| 中文字幕精品亚洲无线码二区| 玉林市| 忘忧草日本在线播放www| 精品3p| 久久精品国产亚洲av电影| 波多野结衣的av一区二区三区| 老熟女高潮一区二区三区| 无码国产偷倩在线播放老年人| 成人国产三级精品秘| a4yy私人毛片| 亚州av无码| 亂倫近親相姦中文字幕| 麻豆精品在线|