ตัวอย่างโคด
package com.java.poi.word;
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.Borders;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
public class CreateWordBorder {
public static void main(String[] args) {
try {
// path ของไฟล์
String fileName = "C:\\poi\\WordBorder.docx";
// สร้างเอกสารเปล่าๆ
XWPFDocument document = new XWPFDocument();
// บันทึกเอกสารไว้ในระบบตาม path ที่ระบุ
FileOutputStream out = new FileOutputStream(fileName);
// สร้าง พารากราฟ
XWPFParagraph paragraph = document.createParagraph();
// สร้างเส้นกรอบข้อความ bottom,left,right,top ให้ พารากราฟ
paragraph.setBorderBottom(Borders.BASIC_BLACK_DASHES);
paragraph.setBorderLeft(Borders.BASIC_BLACK_DASHES);
paragraph.setBorderRight(Borders.BASIC_BLACK_DASHES);
paragraph.setBorderTop(Borders.BASIC_BLACK_DASHES);
// ใสเนื้อหา
XWPFRun run = paragraph.createRun();
run.setText("LOVE IS... "
+ "being willing to have your life complicated "
+ "by the needs and struggles of others without impatience "
+ "or anger.");
document.write(out);
out.close();
System.out.println("Word document border created.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
ไฟล์ที่ถูกสร้าง
ผลลัพธ์ที่ได้


0 comments:
Post a Comment