私はアプリケーションが書いた有効な.docx構造を作成しました。ワードファイル内にはn..*
セクションがあります。各セクションはn..*
段落を持つことができます。Office Open Xml :: Sections&Paragraphs
セクションのスキーム - EDITED !!!
<w:p>
<w:pPr>
<w:sectPr>
<w:pgSz w:w="12240" w:h="15840"/>
<w:pgMar w:top="1440" w:right="1800" w:bottom="1440"
w:left="1800" w:header="720" w:footer="720" w:gutter="0"/>
<w:cols w:space="720"/>
<!-- Properties for each Section (Margins etc.) -->
</w:sectPr>
</w:pPr>
<!-- Content-Area -->
</w:p>
コンテンツエリア<!-- Content-Area -->
にserveral段落を追加したいと思います。段落
<w:p>
<!-- Content -->
<w:p>
の
構造の問題は、セクション内の段落が働いていないように見える、である(しかし、私が何をしたいのthats!):
<w:p>
<w:pPr>
<w:sectPr>
<!-- Properties for each Section (Margins etc.) -->
</w:sectPr>
</w:pPr>
<w:p>
<w:r>
<w:t>First Paragraph</w:t>
</w:r>
</w:p>
<w:p>
<w:r>
<w:t>Second Paragraph</w:t>
</w:r>
</w:p>
</w:p>
私が得る唯一のもの作業は、セクションに実行を追加します(しかし、私はn..*
の段落を持っています!):
<w:p>
<w:pPr>
<w:sectPr>
<!-- Properties for each Section (Margins etc.) -->
</w:sectPr>
</w:pPr>
<w:r>
<w:t>First Paragraph</w:t>
</w:r>
</w:p>
セクションの後に新しい段落を追加すると、私はPagebreakを持っています。
どのように動作させるには?
Thxを
質問の下にある[編集]リンクを使用し、セクションプロパティにWordOpenXMLを含めてください。セクション区切りにはさまざまな種類があり、おそらくContinuousではなく「New Page」タイプを挿入しています。段落は他の段落内に入れることはできません。段落は子供ではなく兄弟でなければなりません。連続セクションが必要な理由を説明できますか? –
Thx入力のCindy。章付きの文書を作成したいのですが、そのために私はセクションを使用しています。あなたは、Section Propertiesの中にタイプインサーダーを書く必要がありますか? – Genealogy
はい、w:val = "continuous"の要素をタイプします。しかし、なぜあなたは、各章を新しいページで開始させたくない場合、章を作成するためにセクション区切りをしたいのですか?セクションブレイクは、ドキュメント内で異なるマージン、ヘッダー/フッターなどを許可するために存在します。継続的なセクション区切りは、通常、新聞の種類の列の数を変更するためにのみ使用されます。通常、見出しスタイルは目に見える "セクション"を作成するために使用されます。コンテンツの目次、相互参照などにも含めることができます。 –