【发布时间】:2012-07-17 12:20:24
【问题描述】:
我只是想知道如何将我的文档 .doc 路径转换为 xps 文件文档。
如果有人可以提供帮助,我会很高兴知道 VB.NET 中的代码,因为我已经用 Google 搜索过了,但很遗憾我找不到问题的最佳答案。
谢谢
【问题讨论】:
我只是想知道如何将我的文档 .doc 路径转换为 xps 文件文档。
如果有人可以提供帮助,我会很高兴知道 VB.NET 中的代码,因为我已经用 Google 搜索过了,但很遗憾我找不到问题的最佳答案。
谢谢
【问题讨论】:
我在控制台应用程序中使用以下代码执行此操作。 您需要引用 Microsoft.Office.Interop.Word 程序集(稍后版本 12 以生成 XPS 文件)并导入命名空间。
VB中的代码是:
Option Explicit On
Module Module1
Sub Main()
Dim word As _Application
Dim doc As _Document
word = New Application
doc = word.Documents.Open("C:\test.doc")
doc.SaveAs("C:\test.xps", WdSaveFormat.wdFormatXPS)
word.Quit()
End Sub
End Module
在 C# 中:
using Microsoft.Office.Interop.Word;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
_Application word = new Application();
_Document doc = word.Documents.Open(@"C:\test.doc");
doc.SaveAs(@"C:\test.xps", WdSaveFormat.wdFormatXPS);
word.Quit();
}
}
}
【讨论】: