【发布时间】:2019-01-22 06:20:15
【问题描述】:
在 android 中使用 itext5 从 XHTML 显示 pdf 时,我试图更改字体大小,但它没有反映。 我想知道 CSS 的替代品(或 hack),因为 itext5 不支持 CSS。
preparedText = output.toString("UTF-8");
list = XMLWorkerHelper.parseToElementList(preparedText, null);
// URL path =Thread.currentThread().getContextClassLoader().getResource("fontname");
// FontFactory.register(path.toString(), "test_font");
Font titleFont = FontFactory.getFont(FontFactory.HELVETICA_BOLD,7f);
paragraph.setFont(titleFont);
paragraph.addAll(list);
publishProgress(88);
// write to document
document.open();
document.newPage();
Paragraph p= new Paragraph(paragraph);
p.setFont(titleFont);
document.add(p);
document.close();
【问题讨论】:
-
究竟是什么不工作?
-
它显示默认字体无法更改,字体未反映在 pdf 中
-
@nikitasoloman 我的回答有帮助吗?如果是,请接受。如果没有,请指出缺少的内容。
-
不,我们使用了 css 解析器,谢谢