从url java打印pdf

时间:2014-03-21 14:15:53

标签: java pdf printing

我必须从URL打印pdf。我读了很多网站但是,我还没有找到解决方案。我在项目中使用JAVA 7。有人可以帮我解决这个问题吗? (例如,网站,手册,代码)

提前谢谢。

1 个答案:

答案 0 :(得分:1)

您需要一个servlet - HTTP侦听器 - 它正在侦听对该URL的HTTP GET / POST请求。

servlet需要生成PDF并将字节写入输出流。

您至少有两种生成PDF的选择:XSL-FO,如果数据是XML,则是一个不错的选择;或iText,一种在代码中创建PDF的Java库。

如果文件系统上已经存在该文件,您只需要读取字节并将它们流式传输到输出流。