Java 如何将文件另存为pdf

Java 如何将文件另存为pdf,java,javascript,jsp,pdf,Java,Javascript,Jsp,Pdf,我有一个网站,还没有准备好生产。当用户购买产品时,它将生成收据。我需要做的是,我想让用户选择保存为pdf。点击该图标后,必须下载收据。我不知道该怎么做 这是收据样本: 单击此“另存为PDF”我需要下载此收据。 有人能帮我吗 您的问题可以分为以下几部分 当用户单击“另存为PDF”时 生成PDF: iText在这方面非常方便(它是免费和开源的)。以PDF格式生成表格数据的方法。iText中有很多例子 下载PDF 生成PDF后,可以像任何文件一样,通过response对象将PDF发送给用户。下载文

我有一个网站,还没有准备好生产。当用户购买产品时,它将生成收据。我需要做的是,我想让用户选择保存为pdf。点击该图标后,必须下载收据。我不知道该怎么做

这是收据样本:

单击此“另存为PDF”我需要下载此收据。


有人能帮我吗

您的问题可以分为以下几部分

当用户单击“另存为PDF”时

  • 生成PDF:

    iText在这方面非常方便(它是免费和开源的)。以PDF格式生成表格数据的方法。iText中有很多例子

  • 下载PDF

    生成PDF后,可以像任何文件一样,通过
    response
    对象将PDF发送给用户。下载文本文件的方法。同样可以用于下载任何文件


希望这有帮助。

我建议您可以使用Jasper Reports。试试这个:()看看这个