Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9543

C# Word文書の段落を削除

$
0
0
今日はSpire.Doc for .Net という無料のライブラリを利用して、Word文書の段落を削除する方法を紹介します。指定する段落と、文書内の段落全体の削除方法を紹介させていただきます。  下準備 1.E-iceblueの公式サイトからFree Spire.Doc for .NET無料版をダウンロードしてください。 2.Visual Studioを起動して新規プロジェクトを作成してから、インストールされたファイルにあった相応しいDoc.dllを参照に追加してください。(Net 4.0を例としたら、デフォルトパスは“Bin→NET4.0→Spire.Doc.dll”というようです。)   指定する段落を削除 //Document objectを作成します。 Document document = new Document(); //Wordファイルをロードします。 document.LoadFromFile("Input.docx"); //一つ目の段落を削除します。 document.Sections[0].Paragraphs.RemoveAt(0); //保存します。 document.SaveToFile("RemoveParagraph.docx", FileFormat.Docx2013); 実行結果   段落全体を削除 // Document objectを作成します。 Document document = new Document(); // Wordファイルをロードします。 document.LoadFromFile("Input.docx"); //文書をループして、段落全体を削除します。 foreach(Section section in document.Sections) { section.Paragraphs.Clear(); } //保存します。 document.SaveToFile("RemoveAllParagraphs.docx", FileFormat.Docx2013); 実行結果  

Viewing all articles
Browse latest Browse all 9543

Trending Articles