C#から「Word文書を操作する」とは、Word文書に文字列を書き込む、ことに他なりません。
既存Word文書を読み込んで、データを書き込み、プリンタへ書き出す、その概要を以下に記します。
1.ライブラリ使用宣言
using Word = Microsoft.Office.Interop.Word;
using Microsoft.Office.Core;
2.既存Word文書を開く
Word._Application oWordApp = new Word.Application();
oWordApp.Visible = false;
object oPth = ‘既存Word文書フルパス付きファイル名’;
Word._Document oWordDoc = oWordApp.Documents.Open(ref oPh,・・・・);
3.なにかしらを書き出す
ここが最大のモンダイです。
以降のページで「文字列」と「直線」を論じます。
4.プリンタへ書き出して閉じる
oWordDoc.PrintOut(ref・・・);
oWordDoc.Close(ref・・・);
oWordApp.Quit(・・・);
oWordApp = null;