C#とOpen XML SDKを使用して、プログラムでセクションごとにWord文書を分割したいと考えています。すでにWord文書を段落で分割しています。今度は、各セクションで同じ操作をしたいと考えています。この分野の知識を持っている人は、この問題を解決するために私に知らせてください。C#とOpen XML SDKを使用してセクションごとにWord文書を分割するにはどうすればよいですか?
2
A
答えて
6
セクションが適用される場所がわかりやすいのはちょっと風変わりです。セクション内で段落を折り返すのではなく、セクションを簡単に識別できるようにする代わりに、セクションはその前に見つかったすべてのコンテンツに適用されます。
段落のParagraphProperties内のSectionProperties要素を探します。これがセクション区切りを定義します。 SectionProperties定義が見つかると、最後のSectionProperties定義とこの新しい定義の間のすべてのコンテンツがセクションとしてまとめられます。例えば は、次の点を考慮します。また、最後のSectionPropertiesは、段落内の住んでいないことを覚えておいてください
Paragraph1 // Section 1
Paragraph2 // Section 1
SectionProperties (Section 1) // Defines what section 1 is like
Paragraph3 // Section 2
Paragraph4 // Section 2
SectionProperties (Section 2) // Defines what section 2 is like
Paragraph5 // Section 3
Final SectionProperties // Defines what Section 3 is like.
// This final definition exists within the Body tag itself.
// Other SectionProperties exist under Paragraph Properties
、それはボディタグ内のルートレベルに位置しています。残念ながら、私が知る限り、SDKは段落がどのセクションに属するかを計算するためのショートカットを提供していません。ここからセクションを計算するための素早いシステムを得ることができます。
関連する問題
- 1. Open XMLを使用してWord文書をマージするときに「破損」文書が発生する
- 2. Open XML SDKを使用してWordおよびPowerPointの埋め込みオブジェクトをすべて削除するにはどうすればよいですか?
- 3. UITableViewでセクションを分割するにはどうすればよいですか?
- 4. COMオートメーションを使用せずにWord文書を使用するにはどうすればよいですか?
- 5. StreamReaderを使用してWord文書を読むにはどうすればよいですか?
- 6. オープンXML SDK:代替コンテンツは、私がOpen XML SDKを使用してWord文書を作成していますWord 2007の
- 7. Open Xml SDKを使用してDataTableをExcelにエクスポートするC#
- 8. OpenXML SDKを使用してプログラムでWord文書にFootNotesを追加するC#
- 9. ILMergeを使用してXML文書ファイルをDLLにマージするにはどうすればよいですか?
- 10. C#でDTDに対してXML文書を検証するにはどうすればよいですか?
- 11. テキストと文字の差分を行ごとに実行するにはどうすればよいですか?
- 12. xメンバーごとに配列を分割するにはどうすればよいですか?
- 13. マクロを使用してWord文書を複数の.txtファイルに分割する
- 14. Word Addin - ファイルを新しい文書として開くにはどうすればいいですか?
- 15. C#からWord文書のファイル名を取得するにはどうすればよいですか?
- 16. MSFT Word XAdES-X-L文書に署名して確認するにはどうすればよいですか?
- 17. Powershellの広告情報をExcelの文書に分割するにはどうすればよいですか?
- 18. docx4jを使ってファイルをMS Word文書に添付するにはどうすればいいですか?
- 19. RestTemplateを使用してリクエストごとにRequestConfigurationを設定するにはどうすればよいですか?
- 20. Word 2010文書のOpenXML SDKを使用してコンテンツコントロールをロック解除するにはどうすればよいですか?
- 21. C#辞書とリストをユーザー入力と共に使用するにはどうすればよいですか?
- 22. XML-RPCを使用してPythonとC#を通信するにはどうすればいいですか?
- 23. splitとregexを使ってStringを配列に分割するにはどうすればよいですか?
- 24. Microsoft Word APIおよびブックマーク機能を使用して、プログラムでWord文書を特定の場所に開くにはどうすればよいですか?
- 25. MongoDB文書データをC#の総称リストに割り当てるにはどうすればよいですか?
- 26. Javaを使用してbufferedImageをWord文書またはRTF文書に追加/貼り付けるにはどうすればよいですか?
- 27. コードを15分ごとに連続して実行するにはどうすればよいですか?
- 28. C#を使用してwordからwpfウィンドウを開くにはどうすればよいですか?
- 29. C#でXSLTを使用してXMLをHTMLに変換するにはどうすればよいですか?
- 30. ページごとに大きなhtml文書を分割する
こんにちは、あなたは段落で分割するのに使ったコードを表示できますか? –
段落別に分割する方法が分かっている場合は、段落別に分割すると問題が発生しますか? –