我需要一次打印一张发票并将其另存为PDF文件。我的Java应用程序将发票作为此类的对象:
public class Invoice {
private String invoicNumber;
private String clientName;
private Date date;
private List<Item> itemsList;
// Getters & setters
}
public class Item {
private int quantity;
private String itemName;
private float cost;
// Getters & setters
}
我不了解JasperReports,但我认为它可以为我提供帮助。是这样吗?
我可以用Java对象填充报表吗?请注意,该对象具有一个List作为字段-itemsList。 (我看到了一些示例,但是它们使用数据库查询。)
((如果它对我没有帮助,我不想研究有关JasperReports的全部内容。)
您能给我一个教程来具体了解这些问题吗?
先谢谢您。