Tôi có tệp phông chữ "arial.ttf" trong một ứng dụng web và tôi chỉ có thể lấy nội dung của nó là InputStream
.Cách tạo iText BaseFont dựa trên InputStream
InputStream inputFont = getResourceAsStream("/resources/arial.ttf");
Làm cách nào để tạo một iText BaseFont
dựa trên InputStream
? Phương thức createFont
không chấp nhận.
BaseFont bf = BaseFont.createFont(inputFont, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
createFont (InputStream, String, boolean) không thể gọi createFont (java.lang.String, java.lang.String, boolean) trong BaseFont.
BaseFont là gì? Nó không có trong JDK bình thường. –
@ aryn.galadar nó là trong itext. 99maas: bạn không thể bao gồm thông tin đó? – wero
và 'BaseFont' không có phương thức' createFont' chấp nhận InputStream. – wero