-4

如何在 pdf 文件中添加信头图标?它只打印文本文件中的值。

    try{
    Document document = new Document();
    PdfWriter.getInstance(document, new FileOutputStream("Payment.pdf"));
    document.open();
    document.add(new Paragraph("Payment Information", FontFactory.getFont(FontFactory.COURIER,18, Font.BOLD)));
    document.add(new Paragraph(" "));
    document.add(new Paragraph("Customer ID:  "+value1));
    document.add(new Paragraph("Name:  "+value2));
    document.add(new Paragraph("Date Applied:  "+value3));
    document.add(new Paragraph("Months:  "+value4));
    document.add(new Paragraph("Amount:  "+value5));
    document.add(new Paragraph("Interest:  "+value6));
    document.add(new Paragraph("Monthly Payment:  "+value7));
    document.add(new Paragraph("Total:  "+value8));
    document.close();
    JOptionPane.showMessageDialog(null, "Record Saved");
    }
    catch(Exception e){
    JOptionPane.showMessageDialog( null, e);
    }
4

2 回答 2

2

您可以使用 .add 将图像或图标添加到 pdf 中document.add(image)。以下链接将为您提供示例:

Itext 添加/插入图像到 PDF

上面的例子是使用 IText API。

于 2012-10-15T03:59:38.513 回答
0

如果要添加字母,则创建扩展 itext 的 PdfPageEventHelper 的类,并且可以在使用名称 onStartPage 预定义的方法中添加图像,如果要添加页尾,则可以使用 onEndPage

于 2017-12-12T08:02:59.210 回答