Kata Apache POI - Paragraf
Di bab ini Anda akan belajar bagaimana membuat Paragraph dan bagaimana menambahkannya ke dokumen menggunakan Java. Paragraf adalah bagian dari halaman di file Word.
Setelah menyelesaikan bab ini, Anda akan dapat membuat Paragraf dan melakukan operasi baca di dalamnya.
Buat Paragraf
Pertama-tama, mari kita membuat Paragraf menggunakan kelas yang direferensikan yang dibahas di bab sebelumnya. Dengan mengikuti bab sebelumnya, buat Dokumen terlebih dahulu, lalu kita bisa membuat Paragraf.
Cuplikan kode berikut digunakan untuk membuat spreadsheet -
//Create Blank document
XWPFDocument document = new XWPFDocument();
//Create a blank spreadsheet
XWPFParagraph paragraph = document.createParagraph();
Jalankan di Paragraph
Anda dapat memasukkan teks atau elemen objek apa pun, menggunakan Run. Menggunakan instance Paragraph yang dapat Anda buatrun.
Potongan kode berikut digunakan untuk membuat Run.
XWPFRun run = paragraph.createRun();
Tulis ke dalam Paragraf
Mari kita coba memasukkan beberapa teks ke dalam dokumen. Pertimbangkan data teks di bawah ini -
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.
Kode berikut digunakan untuk menulis data di atas menjadi sebuah paragraf.
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");
}
}
Simpan kode Java di atas sebagai CreateParagraph.java, dan kemudian kompilasi dan jalankan dari command prompt sebagai berikut -
$javac CreateParagraph.java
$java CreateParagraph
Ini akan mengkompilasi dan mengeksekusi untuk menghasilkan file Word bernama createparagraph.docx di direktori Anda saat ini dan Anda akan mendapatkan output berikut di command prompt -
createparagraph.docx written successfully
Itu createparagraph.docx File terlihat sebagai berikut.