この質問はこのquestionと関連しています(以下から)。Wordで自分の図形の後に空白行があるのはなぜですか?
データベースのデータからWord文書を動的に生成しています。世代では、セクションの最初のページに、セクションの他のページとは異なる上マージンが必要です。正式に説明するには時間がかかりすぎるので、別の上余白を持つ新しいセクションを作成することはできません。
私の問題を回避するために、境界線がなく、マージンが必要な高さである塗りつぶし(不可視)のない形(矩形)を作成すると考えました。私はそれを絶対に(0,0)に置きます。また、wrapTopAndBottomにして、ページの本文のテキストを押し下げるようにします。 1つの小さな問題を除いて、これは動作しています。
あなたは私の形状直後の大、空白領域がある見ることができるように。そこには実際の空白行があります。私はこれらの行にテキストを置いたこのイメージの方が良い行を見ることができます。
私はWordのアーカイブのヘッダxmlファイルを見て、これらの行は存在しません。彼らがどこから来ているのか、どうやってそれらを取り除くのかは分かりません。 Wordを使用して手動で削除することはできますが、ファイルを再生成するたびにそこに戻されます。なぜこれが起こっているのか、それを回避する方法が誰かが分かっているなら、助けていただければ幸いです。
ありがとうございました。
何が起こっているのかをスクリーンショットで伝えるのは難しいです。これらのドキュメントを生成するコードを共有できますか(小さな再現可能なサンプルを作成してください)、またはWordドキュメントへのリンクを追加できますか?一般に、Wordで目的のレイアウト/書式設定でドキュメントを作成し、Open XML SDKに含まれているドキュメントリフレクタを使用して、そのドキュメントを生成するC#コードを生成すると非常に役に立ちます。 –