groovy将word文档转为html
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).canonicalPath)word.ActiveDocument.SaveAs(new File(args).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
页:
[1]