在本章中,您將學(xué)習(xí)如何創(chuàng)建一個(gè)段落以及如何使用Java將其添加到文檔中。 段落是Word文件中頁(yè)面的一部分。
完成本章后,您將能夠創(chuàng)建一個(gè)段落并對(duì)其執(zhí)行讀取操作。
首先,讓我們使用前面章節(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)行輸入文本或任何對(duì)象元素。 使用Paragraph實(shí)例,您可以創(chuàng)建運(yùn)行。
以下代碼段用于創(chuàng)建運(yùn)行。
XWPFRun run=paragraph.createRun();
讓我們嘗試在文檔中輸入一些文本。 考慮下面的文本數(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 文件如下所示。
更多建議: