我試試這個代碼有沒有什麼辦法可以將Microsoft word文檔轉換爲記事本文件.txt formate?
string[] ext = att.Name.Split('.');
string file = ext[0].ToString();
object Target = file + ".txt";
object nullobject = System.Reflection.Missing.Value;
Application.Documents.Open(ref FileName, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref value, ref value, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj);
object format = Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatUnicodeText;
Application.ActiveDocument.SaveAs(ref Target, ref format,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown);
Application.Visible = false;
Microsoft.Office.Interop.Word.Document oDoc1 = Application.ActiveDocument;
string strNewDocText1 = oDoc1.Content.Text;
但strNewDocText1獲得包括子彈和額外的字甲
我想我的Word文檔的簡單的純文本格式轉換爲文本documnt輸出。
您無法安全地使用ASP.NET等服務程序中的Office API。它們僅用於桌面使用。 –
我可以知道原因嗎? –
請參閱[服務器端自動化Office的注意事項](http://support.microsoft.com/kb/257757) –