|
|
|
Java - สร้าง PDF เนื้อหาภาษาไทย โดยใช้ pdfbox ได้ยังไงบ้างครับ |
|
|
|
|
|
|
|
ถ้ามีปัญหาเรื่องภาษาไทย สิ่งที่จะต้องดูคือพวก Character / Encoding / UTF-8 หรือถ้าไม่มี อาจจะต้องลองกำหนดพวก Font ที่รองรับภาษาไทย
|
|
|
|
|
Date :
2014-05-21 17:12:34 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (Java)
// # pdfbox 2.0.7
PDDocument document = new PDDocument();
PDPageContentStream contentStream = new PDPageContentStream(document, page);
PDPage page = new PDPage(PDRectangle.A4);
titleFont = PDType0Font.load(document, this.getClass().getResourceAsStream("/dataPackage/Files/THSarabunNew.ttf"));
contentStream.setFont(titleFont , 14);
// "dataPackage/Files/THSarabunNew.ttf" คือ Location ไฟล์ font ที่ผมcopyใส่ไปใน package ของ dataPackage.Files
// ใช้ Location ไฟล์ fontจากที่อื่นก็ได้
// 14 => ขนาด font
|
|
|
|
|
Date :
2017-08-18 11:00:41 |
By :
Trinio |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|