Bài đăng nổi bật

Lập trình Java Spring Boot (20 buổi)

JAVA FULLSTACK VIỆT NAM: Website:  javafullstackvietnam.com Fan page:  https://www.facebook.com/JavaFullstackVietNam Group:  https://www.fac...

Thứ Hai, 11 tháng 1, 2016

Xử lý tiếng việt trên PDF sử dụng iText

Có một tip nhỏ, nếu không biết cũng mất khá nhiều thời gian :D

Viết tiếng việt trên pdf sử dụng iText.

Description:
Dùng font unicode thông thường của microsoft thường bị mất hoặc sai các ký tự. Ví dụ nhập vào "Ký bởi" lỗi là "Ký bi"...

Solution:
- Download font VU Arial (vuArial.ttf) hoặc các font hỗ trợ tiếng việt
- sử dụng font này trong code

Font f = new Font(BaseFont.createFont("C:\\Users\\Admin\\Downloads\\Compressed\\VietFontsWeb1_ttf\\vuArial.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED));
             
f.setColor(Color.BLUE);
f.setSize(10);
f.setStyle(Font.NORMAL);

--Done--

Author: HVA

Bài đăng phổ biến