私が探しているのは、正しい方向へのポイントです。私は Visual Studios 2010 を独学しています。テキスト ボックスを備えた WPF アプリケーションがあります。私がやりたいのは、そのデータをワード文書に転送してから印刷することです。
1 に答える
0
このリンクの次のコードが役立ちます。これにより、「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);
}
于 2012-06-08T17:14:39.053 に答える