Como formatar texto para criar PDF Itex

Boa tarde amigos, estou criando um PDF a partir de um formulário, porem estou com dificuldades de formatar o texto que vai ficar no arquivo .pdf. gostaria de saber se algum de vocês conhece algum metodo que eu possa passar um código HTML para formatar essa página ou alguma outra forma.

        btnSalvarPdf.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
             if (verificaForm() == true) {

                Document document = new Document();
                try {

                    PdfWriter.getInstance(document,
                            new FileOutputStream("C:\\Users\\NelsonCruz\\Desktop\\GeraOrcamento\\"
                                    + jtextNome.getText() + "-" + 2 + ".pdf"));
                    document.open();

                    // adicionando um parágrafo no documento
                    document.add(new Paragraph("SOCORROOO"));
                } catch (DocumentException de) {
                    System.err.println(de.getMessage());
                } catch (IOException ioe) {
                    System.err.println(ioe.getMessage());
                }
                document.close();
            }
             }
        });

Não pode usar jasper e exportar como pdf? Fica mais fácil…

Vou procurar algo sobre isso, caso você tenha algum exemplo me envia por favor.