2016-05-28 11 views
5

Cố gắng sử dụng iText 7 trong java. Muốn có một phần của một đoạn được in đậm. Rõ ràng trong các bản phát hành trước đó, điều này được thực hiện bằng cách định dạng "các khối" riêng biệt, sau đó thêm chúng vào đoạn văn. Rõ ràng là "khối" không tồn tại trong iText 7. Thủ tục cho iText 7 là gì?Điều gì thay thế đoạn trong iText 7?

Trả lời

8

Text trong com.itextpdf.layout.element có nghĩa là thay thế cho Chunk.

Để tạo một phần của một đoạn đậm, bạn sẽ cần phông chữ đậm để chỉ định cho một đoạn văn bản.

Paragraph p = new Paragraph(); 
p.add(new Text("this will be in bold").setFont(boldFont)); 

Hoặc, bạn có thể dựa vào iText để mô phỏng chữ đậm cho phông chữ thông thường, nhưng đây không phải là cách ưa thích.

p.add(new Text("bold will be simulated for regular font").setBold()); 

Vui lòng kiểm tra jumpstart tutorial được viết bởi Bruno Lowagie.

+0

Cảm ơn; hoạt động tốt. – OldAndTired

+0

@OldAndTired, vui lòng chấp nhận câu trả lời nếu đó là những gì bạn đang tìm kiếm –

Các vấn đề liên quan