生活随笔
收集整理的這篇文章主要介紹了
[转载]使用Java将Word转为Html或txt!
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用Java將Word轉為Html或txt!
使用Java將Word轉為Html或txt。前一段時間為這個問題頭疼的不得了,后來查閱了資料終于解決了;現將程序放出,以便以后參考。
| //------------------------------------------------------------------------------ //版權所有 (C) 浪潮集團商用系統有限公司 保留所有權利 //文件名稱: wordtohtml 文件版本: 1.00.00 //作 者: 郭鑄 作者郵箱: guozhu@langchao.com 完成日期: 2004-10-20 //文件描述: //其它描述: //類 列 表: // wordtohtml: 將指定目錄下面所有的doc文件轉化為HTML并存儲在相同目錄下 //修改歷史: // # 版本 修改日期 作者 修改內容 // ---------------------------------------------------------------------------- // 1 1.00.01 2004-10-14 作者姓名 修改內容描述 // ---------------------------------------------------------------------------- //------------------------------------------------------------------------------ import com.jacob.com.*; import com.jacob.activeX.*; import java.io.*; //取得指定目錄下面所有的doc文件名稱 public class wordtohtml { //------------------------------------------------------------------------------ //方法原型: change(String paths) //功能描述: 將指定目錄下面所有的doc文件轉化為HTML并存儲在相同目錄下 //輸入參數: String //輸出參數: 無 //返 回 值: 無 //其它說明: 遞歸 //------------------------------------------------------------------------------ public static void change(String paths, String savepaths) { File d = new File(paths); //取得當前文件夾下所有文件和目錄的列表 File lists[] = d.listFiles(); String pathss = new String(""); //對當前目錄下面所有文件進行檢索 for(int i = 0; i < lists.length; i ++) { if(lists[i].isFile()) { String filename = lists[i].getName(); String filetype = new String(""); //取得文件類型 filetype = filename.substring((filename.length() - 3), filename.length()); //判斷是否為doc文件 if(filetype.equals("doc")) { System.out.println("當前正在轉換......"); //打印當前目錄路徑 System.out.println(paths); //打印doc文件名 System.out.println(filename.substring(0, (filename.length() - 4))); ActiveXComponent app = new ActiveXComponent("Word.Application");//啟動word String docpath = paths + filename; String htmlpath = savepaths + filename.substring(0, (filename.length() - 4)); String inFile = docpath; //要轉換的word文件 String tpFile = htmlpath; //HTML文件 boolean flag = false; try { app.setProperty("Visible", new Variant(false)); //設置word不可見 |
來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/374079/viewspace-131000/,如需轉載,請注明出處,否則將追究法律責任。
轉載于:http://blog.itpub.net/374079/viewspace-131000/
總結
以上是生活随笔為你收集整理的[转载]使用Java将Word转为Html或txt!的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。