私はWord Automation APIを使用してWord文書を生成するC#プロジェクトを作成しています。Wordオートメーション:改ページが必要かどうかを検出しますか?
私は生成されたドキュメント内の特定のポイントで改ページを挿入したいと私は現在、次のコードで正常にこれをやっています:
// Generate page break
object pageBreak = WdBreakType.wdPageBreak;
wordApp.Selection.InsertBreak(ref pageBreak);
しかし、文書は自然にとにかく次のページに包まれている場合前のページの部屋を使い果たした後、本当に改ページを生成したくない場合は、空白のページが表示されます。
カーソルがどこにあるかを正確に知ることができます。現在のページの最初の行と列にある場合、改ページを挿入する必要はないと思います。
カーソルの位置にアクセスする方法はありますか?同じことをする別のソリューションですか?私は明白なことを逃した場合、事前に謝罪します。
ありがとうございました。これはまさに私がやりたかったことです。 –
行定数は、ページではなく、ドキュメントの先頭からの位置を与えるようです! –