Apache POI Word - 段落

2018-12-27 18:06 更新

在本章中,您將學(xué)習(xí)如何創(chuàng)建一個(gè)段落以及如何使用Java將其添加到文檔中。 段落是Word文件中頁(yè)面的一部分。

完成本章后,您將能夠創(chuàng)建一個(gè)段落并對(duì)其執(zhí)行讀取操作。

創(chuàng)建段落

首先,讓我們使用前面章節(jié)中討論的引用類(lèi)創(chuàng)建一個(gè)段落。 按照前面的章節(jié),首先創(chuàng)建一個(gè)文檔,然后我們可以創(chuàng)建一個(gè)段落。

以下代碼段用于創(chuàng)建電子表格:

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

運(yùn)行段落

您可以使用運(yùn)行輸入文本或任何對(duì)象元素。 使用Paragraph實(shí)例,您可以創(chuàng)建運(yùn)行

以下代碼段用于創(chuàng)建運(yùn)行。

XWPFRun run=paragraph.createRun();

寫(xiě)入段落

讓我們嘗試在文檔中輸入一些文本。 考慮下面的文本數(shù)據(jù):

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.

以下代碼用于將上述數(shù)據(jù)寫(xiě)入段落。

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 ,然后從命令提示符處編譯并運(yùn)行它,如下所示:

$javac CreateParagraph.java
$java CreateParagraph

它將編譯并執(zhí)行以在當(dāng)前目錄中生成名為 createparagraph.docx 的Word文件,您將在命令提示符中獲得以下輸出:

createparagraph.docx written successfully

createparagraph.docx 文件如下所示。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)