簡體   English   中英

C#Word互操作

[英]C# Word Interop

我有一個需要能夠打印現有Word 2007格式文檔的應用程序。

  1. 環顧四周,我不需要安裝Word就看不到任何免費組件可以幫助實現此目的。 有人知道嗎?

  2. 假設我必須安裝Word才能打印docx文件,我將使用COM interop程序集。 一些最終用戶將安裝Word 2010,一些最終用戶將安裝Word 2007,一些最終用戶可能會使用Word 2003和兼容包,以便他們可以查看docx文件。

    2A。 如何確定要引用和部署的COM互操作版本?

Microsoft.Office.Interop.Word應該與2007和2003兼容。

要檢查已安裝的Office版本,可以執行以下操作:

new Microsoft.Office.Interop.Word.Application().Version

另一種選擇是使用OpenOfficeLibreOffice

當我推遲使用另一個Office許可證時,我將它們用於自動化。 他們還可以將Word格式轉換為PDF。

便攜式 版本也很不錯-您不必擔心安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM