public static void convert(InputStream input, OutputStream out)
throws DocumentException {
Tidy tidy = new Tidy();
Document doc = tidy.parseDOM(input, null);
ITextRenderer renderer = new ITextRenderer(330, 216);
renderer.setDocument(doc, null);
try {
renderer.getFontResolver().addFont(
"/br/com/company/fonts/arial.ttf",
BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
renderer.getFontResolver().getFontFamily("arial");
} catch (IOException e) {
System.out.println(e.getLocalizedMessage());
e.printStackTrace();
}
renderer.layout();
renderer.createPDF(out);
}
ITextRenderer: Como mudar a fonte e o tamanho da fonte?
A
Boa tarde, estou convertendo um HTML para PDF usando o ITextRenderer.
Não estou conseguindo mudar a fonte e o tamanho da mesma.
Defino a fonte para arial, porém isso é ignorado, já o tamanho da fonte não encontrei uma forma de mudar.
Procurei na documentação e em vários fóruns mas não encontrei nada que resolva o problema.
Segue o meu código:
Se alguém puder ajudar, desde já agradeço.
Criado 19 de novembro de 2012
Respostas 0
Participantes 1
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo