Apache POIWord-段落

この章では、段落を作成する方法と、Javaを使用して段落をドキュメントに追加する方法を学習します。段落は、Wordファイルのページの一部です。

この章を完了すると、段落を作成して読み取り操作を実行できるようになります。

段落を作成する

まず、前の章で説明した参照クラスを使用して段落を作成しましょう。前の章に従って、最初にドキュメントを作成してから、段落を作成できます。

次のコードスニペットは、スプレッドシートの作成に使用されます-

//Create Blank document
   XWPFDocument document = new XWPFDocument();

//Create a blank spreadsheet
   XWPFParagraph paragraph = document.createParagraph();

段落で実行

を使用して、テキストまたは任意のオブジェクト要素を入力できます。 Run。Paragraphインスタンスを使用して作成できますrun

次のコードスニペットは、実行を作成するために使用されます。

XWPFRun run = paragraph.createRun();

段落に書き込む

ドキュメントにテキストを入力してみましょう。以下のテキストデータを検討してください-

At tutorialspoint.com, we strive hard to provide quality tutorials for self-learning
purpose in the domains of Academics, Information Technology, Management and Computer
Programming Languages.

次のコードは、上記のデータを段落に書き込むために使用されます。

import java.io.File;
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;

public class CreateParagraph {

   public static void main(String[] args)throws Exception {

      //Blank Document
      XWPFDocument document = new XWPFDocument(); 
      
      //Write the Document in file system
      FileOutputStream out = new FileOutputStream(new File("createparagraph.docx"));
        
      //create Paragraph
      XWPFParagraph paragraph = document.createParagraph();
      XWPFRun run = paragraph.createRun();
      run.setText("At tutorialspoint.com, we strive hard to " +
         "provide quality tutorials for self-learning " +
         "purpose in the domains of Academics, Information " +
         "Technology, Management and Computer Programming
         Languages.");
			
      document.write(out);
      out.close();
      System.out.println("createparagraph.docx written successfully");
   }
}

上記のJavaコードを次のように保存します CreateParagraph.java, 次に、次のようにコマンドプロンプトからコンパイルして実行します-

$javac CreateParagraph.java
$java CreateParagraph

コンパイルして実行し、という名前のWordファイルを生成します createparagraph.docx 現在のディレクトリにあり、コマンドプロンプトで次の出力が表示されます-

createparagraph.docx written successfully

ザ・ createparagraph.docx ファイルは次のようになります。