import org.codehaus.groovy.scriptom.ActiveXObject
import java.io.File
class 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
分享到:
相关推荐
通过以上步骤,你就可以在Java项目中使用OpenOffice和JODConverter库将Word文档转换为PDF。这不仅方便了数据交换,还能够确保格式的一致性和兼容性。如果你需要处理的文档格式多样,这是一个非常实用的工具。记得在...
在Java环境中,Aspose是一个流行的库,提供了丰富的API来处理各种办公文档格式,包括Word、Excel、PowerPoint等,并且能够方便地将这些文档转换成PDF。在本场景中,我们主要讨论如何使用Aspose库来实现这个功能,...
- **File Virtualizer:** 将文件分割成多个部分,以减少内存占用。 - **Swap File Virtualizer:** 使用磁盘空间作为交换区,以降低内存消耗。 - **In-Memory GZIP Virtualizer:** 对内存中的数据进行压缩,以节省...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
`pdfoffice-2.0.2.jar`则是一个扩展库,专门用于从Office文档(如Word、Excel)转换为PDF。这个库提供了将Microsoft Office格式文档转化为高质量PDF的能力,对于那些需要在不同平台之间保持一致显示效果的应用场景...
9. **性能优化**:Beetl在设计时就考虑了性能问题,其编译型模板引擎能够在运行时将模板编译成Java字节码,从而提高了模板解析和执行的速度。 在实际项目中,使用Beetl-master.zip压缩包,你可以找到Beetl的源码、...
这个怎么运作这个插件的总体思路是在地图中插入特殊的节点是帮助在思维导图中的信息转换成降价文件。 在这里,您可以看到一个示例,其中一个段落与带有图像和网页链接的节点组合成Markdown格式的文本。 您将获得外观...
浮动的广告 嵌套在html中 各种EJB之间的调用示例 7个目标文件 摘要:Java源码,初学实例,EJB调用实例 各种EJB之间的调用源码示例,用远程接口的引用访问EJB、函数将被FirstEJB调用,同时它将调用secondEJB 基于JAVA的...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...