六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 141|回复: 0

groovy将word文档转为html

[复制链接]

升级  76%

8

主题

8

主题

8

主题

童生

Rank: 1

积分
38
 楼主| 发表于 2013-2-7 20:20:38 | 显示全部楼层 |阅读模式
import org.codehaus.groovy.scriptom.ActiveXObjectimport java.io.Fileclass word2html {    static void main(args) {        if(args) {def word = new ActiveXObject("Word.Application")word.Documents.Open(new File(args[0]).canonicalPath)word.ActiveDocument.SaveAs(new File(args[1]).canonicalPath, 8)word.Quit()        }    }}

    * 0: wdFormatDocument (no conversion)
    * 1: wdFormatTemplate
    * 2: wdFormatText
    * 3: wdFormatTextLineBreaks
    * 4: wdFormatDOSText
    * 5: wdFormatDOSTextLineBreaks
    * 6: wdFormatRTF
    * 7: wdFormatUnicodeText
    * 8: wdFormatHTML
需要用到groovy的COM Scripting,下载windows安装版groovy安装可不需配置


另附vbs的实现方法
Set objWord = CreateObject("Word.Application")  objWord.Visible = TRUE Set objDoc = objWord.Documents.Open("d:\web\grov\test.doc")   objDoc.SaveAs "d:\web\grov\test44.html", 8   objWord.Quit
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表