将数据从WPF应用程序传输到word文档

将数据从WPF应用程序传输到word文档,wpf,ms-word,transfer,Wpf,Ms Word,Transfer,我要找的是一个方向正确的点。我正在自学视觉工作室2010。我有一个带有文本框的WPF应用程序。我想做的是将数据传输到word文档,然后打印出来。下面的代码应该会有所帮助,它将允许您创建一个文本为“Hello World”的word文档,并将其保存到“d:\MyWord.doc” object missing = System.Reflection.Missing.Value; object Visible=true; object start1 =

我要找的是一个方向正确的点。我正在自学视觉工作室2010。我有一个带有文本框的WPF应用程序。我想做的是将数据传输到word文档,然后打印出来。

下面的代码应该会有所帮助,它将允许您创建一个文本为“Hello World”的word文档,并将其保存到“d:\MyWord.doc”

        object missing = System.Reflection.Missing.Value;
        object Visible=true;
        object start1 = 0;
        object end1 = 0;

        ApplicationClass WordApp = new ApplicationClass();
        Document adoc = WordApp.Documents.Add(ref missing, ref missing, ref missing, ref missing);
        Range rng = adoc.Range(ref start1, ref missing);

        try
        {              
            rng.Font.Name = “Georgia”;
            rng.InsertAfter(“Hello World!”);
            object filename = @”D:\MyWord.doc”;
            adoc.SaveAs(ref filename, ref missing, ref missing, ref missing, ref missing, ref missing,
            ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
            WordApp.Visible = true;
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }