ドキュメントの .doc パスを xps ファイル ドキュメントに変換する方法を知りたかっただけです。
誰かが助けてくれるなら、VB.NETのコードを知ってうれしいです.
ありがとうございました
これは、コンソール アプリケーションで次のコードを使用して行いました。Microsoft.Office.Interop.Word アセンブリ (XPS ファイルを生成できるようにするためのバージョン 12 以降) を参照し、名前空間をインポートする必要があります。
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();
}
}
}