2012-07-18 2 views
1

xps 파일로 문서 .doc 경로를 어떻게 변환 할 수 있는지 알고 싶었습니다.DOC TO XPS FILE DOCUMENT

아무도 내가 이미 VB에서 코드를 알고 기꺼이 도움이 될 수 있지만 이미 불행히도 내 질문에 대한 최고의 대답을 찾을 수 없습니다.

감사합니다.

답변

1

콘솔 응용 프로그램에서 다음 코드를 사용하여이 작업을 수행했습니다. XPS 파일을 생성하는 기능에 대해서는 Microsoft.Office.Interop.Word 어셈블리 (나중에 버전 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(); 
     } 
    } 
} 
+1

우수한. 잘 했어, 고마워! – Alex