首页 / 知识
使用Office以编程方式转换文档?
2023-04-13 16:41:00

Using Office to programmatically convert documents?我对使用Office 2007在2007年前的二进制格式(.doc,.xls,.ppt)和新的Office Open XML格式(.docx,.xlsx,.pptx)之间转换感兴趣。 我该怎么做?我想编写一个简单的命令行应用程序,该应用程序使用两个文件名(输入和输出)以及源和/或目标类型,然后执行转换。 Microsoft有一个页面,其中提供了一些示例脚本来"驱动" MS Word。一个这样的示例说明了如何从Word文档转换为HTML。通过将最后一个参数更改为此处列出的任何值,您可以获得不同格式的输出。 最简单的方法是通过Microsoft.Office.Interop使用自动化。库。例如,您可以创建Word应用程序的实例。 Application对象附带有一些方法,这些方法使您可以打开和关闭文档,以及通过记录宏可以在VBA中完成的几乎所有其他工作。 您也可以只在Office应用程序中编写VBA代码以执行大致相同的操作。两种方法同样有效,这取决于您使用C#,VB.NET或VBA进行编程的舒适度。 |
最新内容
相关内容
linux二进制执行命令?
linux二进制执行命令?,系统,工作,情况,代码,信息,位置,地址,命令,文件,目录,Linux系统常用操作命令有哪些1、linux常用命令: pwd命令 该命令linux终端命令行编程?
linux终端命令行编程?,系统,工作,命令,终端,概念,时间,第一,代码,发行,地方,Linux下5个有趣的命令行技巧介绍我们可以使用history命令来查看曾linux进入文档命令?
linux进入文档命令?,工作,地址,图片,系统,标准,命令,信息,设备,一致,发行,Linux系统终端打开文件用什么命令1、linux下打开图片文件的命令:eoglinux命令时间转换?
linux命令时间转换?,时间,系统,命令,信息,国家,大陆,概念,终端,时区,时分,Linux系统的服务器时间要怎么进行修改输入这条命令系统时间会设置为linux编程调用命令?
linux编程调用命令?,系统,标准,管理,工作,基础知识,情况,环境,设备,基础,首页,linux下怎样用c语言调用shell命令可以通过system函数,调用shelllinux编程所需的命令?
linux编程所需的命令?,工作,地址,档案,系统,命令,管理,标准,信息,目录,文件,Linux必须学会的60个命令:文件处理1应用实例如果我们看到一个没有linux命令行编程乱码?
linux命令行编程乱码?,环境,统一,乱码,中文,状态,软件,数据,系统,字符集,文件,为什么我进入Linux的终端窗口时,man一条命令出来的都是乱码呢?linux上传文档命令?
linux上传文档命令?,服务,工具,密码,系统,软件,工作,电脑,综合,命令,文件,Linux上传文件到服务器命令是什么呢1、ssh ssh username@remotehostlinux如何命令建文档?
linux如何命令建文档?,时间,名字,文件,系统,新增,命令,文件名,密码,工作,目录,linux怎么创建文件终端下键入:touch加文件名,这样就创建了一个文linux命令打开文档?
linux命令打开文档?,系统,软件,图片,电脑,一致,环境,名称,发行,中心,官方网站,Linux命令如何创建,复制,打开,删除文件呢创建一个叫test的文件linux命令时间戳转换?
linux命令时间戳转换?,时间,系统,地址,信息,工作,代码,标准,工具,形态,命令,linux时间戳命令1、可以使用touch命令修改Linux系统中一个文件的mlinux剪切文档命令是?
linux剪切文档命令是?,标准,系统,数据,文件,命令,地方,第一,位置,电子,名字,linux怎么删除指定目录的内容?-f,--force强制删除:忽略不存在的文件